[Qemu-devel] [PULL 0/1] Audio 20190703 patches

2019-07-02 Thread Gerd Hoffmann
The following changes since commit 474f3938d79ab36b9231c9ad3b5a9314c2aeacde: Merge remote-tracking branch 'remotes/amarkovic/tags/mips-queue-jun-21-2019' into staging (2019-06-21 15:40:50 +0100) are available in the Git repository at: git://git.kraxel.org/qemu tags/audio-20190703-pull-reque

[Qemu-devel] [PULL 1/1] fix microphone lag with PA

2019-07-02 Thread Gerd Hoffmann
From: Martin Schrodt Several people have reported to have bag microphone lag with the PA backend. While I cannot reproduce the problem here, it seems that their PA somehow decides to buffer the microphone input for way too long, causing this delay. This patch sets an upper limit to the amount of

Re: [Qemu-devel] [PATCH] monitor: increase amount of data for monitor to read

2019-07-02 Thread Markus Armbruster
Did this fall through the cracks? Denis Plotnikov writes: > Right now QMP and HMP monitors read 1 byte at a time from the socket, which > is very inefficient. With 100+ VMs on the host this easily reasults in > a lot of unnecessary system calls and CPU usage in the system. Yes, reading one byte

Re: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702150545.1872-1-laur...@vivier.eu/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bash make do

Re: [Qemu-devel] [PATCH v5 02/12] qapi/block-core: add option for io_uring

2019-07-02 Thread Markus Armbruster
I apologize for replying so late. Stefan Hajnoczi writes: > On Tue, Jun 11, 2019 at 03:36:53PM +0800, Fam Zheng wrote: >> On Mon, 06/10 19:18, Aarushi Mehta wrote: >> > Option only enumerates for hosts that support it. >> > >> > Signed-off-by: Aarushi Mehta >> > Reviewed-by: Stefan Hajnoczi >

Re: [Qemu-devel] [GIT PULL for qemu-pseries] pseries: Update SLOF firmware image

2019-07-02 Thread David Gibson
On Wed, Jul 03, 2019 at 12:39:50PM +1000, Alexey Kardashevskiy wrote: > The following changes since commit 506179e42112be77bfd071f050b15762d3b2cd43: > > Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.1-20190702' > into staging (2019-07-02 18:56:44 +0100) >

Re: [Qemu-devel] [PATCH v10 4/6] target/ppc: Build rtas error log upon an MCE

2019-07-02 Thread David Gibson
On Tue, Jul 02, 2019 at 03:19:24PM +0530, Aravinda Prasad wrote: > > > On Tuesday 02 July 2019 09:33 AM, David Gibson wrote: > > On Wed, Jun 12, 2019 at 02:51:21PM +0530, Aravinda Prasad wrote: > >> Upon a machine check exception (MCE) in a guest address space, > >> KVM causes a guest exit to ena

Re: [Qemu-devel] [PATCH v10 6/6] ppc: spapr: Handle "ibm, nmi-register" and "ibm, nmi-interlock" RTAS calls

2019-07-02 Thread David Gibson
On Tue, Jul 02, 2019 at 04:10:08PM +0530, Aravinda Prasad wrote: > > > On Tuesday 02 July 2019 09:41 AM, David Gibson wrote: > > On Wed, Jun 12, 2019 at 02:51:38PM +0530, Aravinda Prasad wrote: > >> This patch adds support in QEMU to handle "ibm,nmi-register" > >> and "ibm,nmi-interlock" RTAS cal

Re: [Qemu-devel] [QEMU-PPC] [PATCH v3] powerpc/spapr: Add host threads parameter to ibm, get_system_parameter

2019-07-02 Thread David Gibson
On Mon, Jul 01, 2019 at 04:19:46PM +1000, Suraj Jitindar Singh wrote: > The ibm,get_system_parameter rtas call is used by the guest to retrieve > data relating to certain parameters of the system. The SPLPAR > characteristics option (token 20) is used to determin characteristics of > the environmen

Re: [Qemu-devel] [PATCH v10 2/6] ppc: spapr: Introduce FWNMI capability

2019-07-02 Thread David Gibson
On Tue, Jul 02, 2019 at 11:54:26AM +0530, Aravinda Prasad wrote: > > > On Tuesday 02 July 2019 09:21 AM, David Gibson wrote: > > On Wed, Jun 12, 2019 at 02:51:04PM +0530, Aravinda Prasad wrote: > >> Introduce the KVM capability KVM_CAP_PPC_FWNMI so that > >> the KVM causes guest exit with NMI as

Re: [Qemu-devel] [PATCH] net/colo-compare.c: Fix memory leak and code style issue.

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190703013805.2722-1-chen.zh...@intel.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bash mak

Re: [Qemu-devel] [PATCH 00/10] ppc/pnv: add XIVE support for KVM guests

2019-07-02 Thread Cédric Le Goater
On 03/07/2019 04:10, David Gibson wrote: > On Sun, Jun 30, 2019 at 10:45:51PM +0200, Cédric Le Goater wrote: >> Hello, >> >> The QEMU PowerNV machine emulates a baremetal OpenPOWER system and >> acts as an hypervisor (L0). Supporting emulation of KVM to run guests >> (L1) requires a few more extens

Re: [Qemu-devel] [PATCH 08/10] ppc/xive: Extend XiveTCTX with an router object pointer

2019-07-02 Thread Cédric Le Goater
On 03/07/2019 04:07, David Gibson wrote: > On Sun, Jun 30, 2019 at 10:45:59PM +0200, Cédric Le Goater wrote: >> This is to perform lookups in the NVT table when a vCPU is dispatched >> and possibly resend interrupts. > > I'm slightly confused by this one. Aren't there multiple router > objects, e

Re: [Qemu-devel] [PATCH v2 2/6] memory: Add IOMMU_ATTR_VFIO_NESTED IOMMU memory region attribute

2019-07-02 Thread Peter Xu
On Mon, Jul 01, 2019 at 11:30:30AM +0200, Eric Auger wrote: > We introduce a new IOMMU Memory Region attribute, > IOMMU_ATTR_VFIO_NESTED that tells whether the virtual IOMMU > requires physical nested stages for VFIO integration. > > Current Intel virtual IOMMU device supports "Caching > Mode" and

Re: [Qemu-devel] [PATCH v2 3/6] hw/vfio/common: Do not replay IOMMU mappings in nested case

2019-07-02 Thread Peter Xu
On Mon, Jul 01, 2019 at 11:30:31AM +0200, Eric Auger wrote: > In nested mode, the stage 1 translation tables are owned by > the guest and there is no caching on host side. So there is > no need to replay the mappings. > > As of today, the SMMUv3 nested mode is not yet implemented > and there is no

Re: [Qemu-devel] [PATCH v2 1/6] memory: Remove unused memory_region_iommu_replay_all()

2019-07-02 Thread Peter Xu
On Mon, Jul 01, 2019 at 11:30:29AM +0200, Eric Auger wrote: > memory_region_iommu_replay_all is not used. Remove it. > > Signed-off-by: Eric Auger > Reported-by: Peter Maydell Reviewed-by: Peter Xu -- Peter Xu

Re: [Qemu-devel] What's IOMMUMemoryRegion's super?

2019-07-02 Thread Paolo Bonzini
On 03/07/19 07:05, Markus Armbruster wrote: > static const TypeInfo iommu_memory_region_info = { > .parent = TYPE_MEMORY_REGION, > .name = TYPE_IOMMU_MEMORY_REGION, > .class_size = sizeof(IOMMUMemoryRegionClass), > .instance_size

Re: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702150545.1872-1-laur...@vivier.eu/ Hi, This series seems to have some coding style problems. See output below for more information: Type: series Subject: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches Message-id: 20190702150545.1872-1-laur...@viv

Re: [Qemu-devel] [PATCH] migration/postcopy: fix document of postcopy_send_discard_bm_ram()

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190703011234.20517-1-richardw.y...@linux.intel.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bi

Re: [Qemu-devel] [PULL 0/4] Build system patches for 2019-07-02

2019-07-02 Thread Markus Armbruster
Peter Maydell writes: > On Tue, 2 Jul 2019 at 12:38, Markus Armbruster wrote: >> >> The following changes since commit ab200dafc0e8a9925bb0ad0be478621f5f117c95: >> >> Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' >> into staging (2019-07-02 10:17:54 +0100) >> >> are

[Qemu-devel] What's IOMMUMemoryRegion's super?

2019-07-02 Thread Markus Armbruster
The usual QOM boilerplate for defining a sub-{type,class} looks like this: static const TypeInfo sysbus_device_type_info = { .name = TYPE_SYS_BUS_DEVICE, .parent = TYPE_DEVICE, .instance_size = sizeof(SysBusDevice), .abstract = true, .class_size = sizeof

[Qemu-devel] [PATCH] Add ati vgabios to INSTALL_BLOBS.

2019-07-02 Thread Gerd Hoffmann
Fixes: 0cca7e7bfd6c81cc3c29ec2b3a0a98954c4ba71a Reported-by: Bruce Rogers Signed-off-by: Gerd Hoffmann --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index cfb18f152544..452f63dc8429 100644 --- a/Makefile +++ b/Makefile @@ -746,7 +746,7 @@ be

Re: [Qemu-devel] [PULL 00/12] MIPS queue for July 2nd, 2019

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/1562085328-5126-1-git-send-email-aleksandar.marko...@rt-rk.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN

Re: [Qemu-devel] [PULL 0/4] Build system patches for 2019-07-02

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702113414.6896-1-arm...@redhat.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bash make do

Re: [Qemu-devel] [PATCH 1/2] hw/gpio: Add basic Aspeed GPIO model

2019-07-02 Thread Andrew Jeffery
On Tue, 18 Jun 2019, at 18:52, Rashmica Gupta wrote: > Add in details for GPIO controller for AST 2400 and 2500 > > Signed-off-by: Rashmica Gupta > --- > hw/gpio/Makefile.objs | 1 + > hw/gpio/aspeed_gpio.c | 869 ++ > include/hw/gpio/aspeed_g

Re: [Qemu-devel] [PULL 00/17] Net patches

2019-07-02 Thread Jason Wang
On 2019/7/3 上午12:40, Peter Maydell wrote: On Tue, 2 Jul 2019 at 03:31, Jason Wang wrote: The following changes since commit 7d0e02405fc02a181319b1ab8681d2f72246b7c6: Merge remote-tracking branch 'remotes/vivier2/tags/trivial-patches-pull-request' into staging (2019-07-01 17:40:32 +0100)

Re: [Qemu-devel] [PATCH v2 0/7] target/mips: Misc improvements for 4.1

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/1562068213-11307-1-git-send-email-aleksandar.marko...@rt-rk.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGI

Re: [Qemu-devel] [PATCH v2 0/7] Qemu virtio pmem device

2019-07-02 Thread Pankaj Gupta
> >> > >> Ok, if it works, we could list those regions? and change pmem0 mode to dax > >> mode, right? > > > >You mean fs dax? > >I don't think currently we support this because raw image wont have any > >metadata. > >Will have to think if this is at all possible or how we can achieve such > >b

Re: [Qemu-devel] [PULL 0/2] vfio fixes 2019-07-02

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/156210666074.19884.7711861336532593819.st...@gimli.home/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!

Re: [Qemu-devel] [PATCH 00/10] ppc/pnv: add XIVE support for KVM guests

2019-07-02 Thread David Gibson
On Sun, Jun 30, 2019 at 10:45:51PM +0200, Cédric Le Goater wrote: > Hello, > > The QEMU PowerNV machine emulates a baremetal OpenPOWER system and > acts as an hypervisor (L0). Supporting emulation of KVM to run guests > (L1) requires a few more extensions, among which support for the XIVE > interr

Re: [Qemu-devel] [PATCH 08/10] ppc/xive: Extend XiveTCTX with an router object pointer

2019-07-02 Thread David Gibson
On Sun, Jun 30, 2019 at 10:45:59PM +0200, Cédric Le Goater wrote: > This is to perform lookups in the NVT table when a vCPU is dispatched > and possibly resend interrupts. I'm slightly confused by this one. Aren't there multiple router objects, each of which can deliver to any thread? In which c

Re: [Qemu-devel] [PULL 0/6] qemu-sparc queue 20190702

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702221606.21600-1-mark.cave-ayl...@ilande.co.uk/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bi

Re: [Qemu-devel] [PATCH v2 0/7] Qemu virtio pmem device

2019-07-02 Thread Wei Yang
On Tue, Jul 02, 2019 at 10:31:01PM -0400, Pankaj Gupta wrote: > > >> >> Ok, if it works, we could list those regions? and change pmem0 mode to dax >> mode, right? > >You mean fs dax? >I don't think currently we support this because raw image wont have any >metadata. >Will have to think if this i

[Qemu-devel] [GIT PULL for qemu-pseries] pseries: Update SLOF firmware image

2019-07-02 Thread Alexey Kardashevskiy
The following changes since commit 506179e42112be77bfd071f050b15762d3b2cd43: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.1-20190702' into staging (2019-07-02 18:56:44 +0100) are available in the Git repository at: g...@github.com:aik/qemu.git tags/qemu-slof-201

Re: [Qemu-devel] [PATCH v2 0/7] Qemu virtio pmem device

2019-07-02 Thread Pankaj Gupta
> >> > > >> >> > >> >> On Wed, Jun 19, 2019 at 03:19:00PM +0530, Pankaj Gupta wrote: > >> >> > This patch series has implementation for "virtio pmem" > >> >> > device. "virtio pmem" is persistent memory(nvdimm) device in > >> >> > guest which allows to bypass the guest page cache. This > >> >>

Re: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702150545.1872-1-laur...@vivier.eu/ Hi, This series seems to have some coding style problems. See output below for more information: Type: series Subject: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches Message-id: 20190702150545.1872-1-laur...@viv

Re: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702150545.1872-1-laur...@vivier.eu/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bash make do

Re: [Qemu-devel] [PATCH v2 0/7] Qemu virtio pmem device

2019-07-02 Thread Wei Yang
On Tue, Jul 02, 2019 at 09:31:43PM -0400, Pankaj Gupta wrote: > >> > >> >> >> >> On Wed, Jun 19, 2019 at 03:19:00PM +0530, Pankaj Gupta wrote: >> >> > This patch series has implementation for "virtio pmem" >> >> > device. "virtio pmem" is persistent memory(nvdimm) device in >> >> > guest which all

[Qemu-devel] [PATCH] net/colo-compare.c: Fix memory leak and code style issue.

2019-07-02 Thread Zhang Chen
From: Zhang Chen Address Peter's comments in patch "COLO-compare:Add colo-compare remote notify support". Signed-off-by: Zhang Chen --- net/colo-compare.c | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/net/colo-compare.c b/net/colo-compare.c index 909dd6c6eb.

Re: [Qemu-devel] [PATCH] monitor: vnc: Fix compilation error if CONFIG_VNC is disable

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702190131.5780-1-julio.mon...@intel.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bash m

Re: [Qemu-devel] [PATCH v2 0/7] Qemu virtio pmem device

2019-07-02 Thread Pankaj Gupta
> > > >> > >> On Wed, Jun 19, 2019 at 03:19:00PM +0530, Pankaj Gupta wrote: > >> > This patch series has implementation for "virtio pmem" > >> > device. "virtio pmem" is persistent memory(nvdimm) device in > >> > guest which allows to bypass the guest page cache. This > >> > also implements a VI

Re: [Qemu-devel] [PULL 16/17] COLO-compare: Add colo-compare remote notify support

2019-07-02 Thread Zhang, Chen
> -Original Message- > From: Zhang, Chen > Sent: Wednesday, July 3, 2019 9:08 AM > To: 'Peter Maydell' ; Jason Wang > > Cc: QEMU Developers > Subject: RE: [PULL 16/17] COLO-compare: Add colo-compare remote notify > support > > > > > -Original Message- > > From: Peter Maydell

Re: [Qemu-devel] [PULL v3 40/42] i386: Add Cascadelake-Server-v2 CPU model

2019-07-02 Thread Xiaoyao Li
Hi, Eduardo On 7/2/2019 11:35 PM, Eduardo Habkost wrote: Add new version of Cascadelake-Server CPU model, setting stepping=5 and enabling the IA32_ARCH_CAPABILITIES MSR with some flags. The new feature will introduce a new host software requirement, breaking our CPU model runnability promises.

Re: [Qemu-devel] [PATCH for-4.1] hw/i2c/bitbang_i2c: Use in-place rather than malloc'd bitbang_i2c_interface struct

2019-07-02 Thread David Gibson
On Tue, Jul 02, 2019 at 05:38:44PM +0100, Peter Maydell wrote: > Currently the bitbang_i2c_init() function allocates a > bitbang_i2c_interface struct which it returns. This is unfortunate > because it means that if the function is used from a DeviceState > init method then the memory will be leake

[Qemu-devel] [PATCH] migration/postcopy: fix document of postcopy_send_discard_bm_ram()

2019-07-02 Thread Wei Yang
Commit 6b6712efccd3 ('ram: Split dirty bitmap by RAMBlock') changes the parameter of postcopy_send_discard_bm_ram(), while left the document part untouched. This patch correct the document and fix one typo by hand. Signed-off-by: Wei Yang --- migration/ram.c | 5 ++--- 1 file changed, 2 inserti

Re: [Qemu-devel] [PATCH] vfio-ccw: Test vfio_set_irq_signaling() return value

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/156209642116.14915.9598593247782519613.st...@gimli.home/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!

Re: [Qemu-devel] [PULL 16/17] COLO-compare: Add colo-compare remote notify support

2019-07-02 Thread Zhang, Chen
> -Original Message- > From: Peter Maydell [mailto:peter.mayd...@linaro.org] > Sent: Wednesday, July 3, 2019 2:51 AM > To: Jason Wang > Cc: QEMU Developers ; Zhang, Chen > > Subject: Re: [PULL 16/17] COLO-compare: Add colo-compare remote notify > support > > On Tue, 2 Jul 2019 at 03:32

Re: [Qemu-devel] [PATCH v2 0/7] Qemu virtio pmem device

2019-07-02 Thread Wei Yang
On Tue, Jul 02, 2019 at 06:07:44AM -0400, Pankaj Gupta wrote: > >> >> On Wed, Jun 19, 2019 at 03:19:00PM +0530, Pankaj Gupta wrote: >> > This patch series has implementation for "virtio pmem" >> > device. "virtio pmem" is persistent memory(nvdimm) device in >> > guest which allows to bypass the gu

Re: [Qemu-devel] [PULL 00/12] MIPS queue for July 2nd, 2019

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/1562085328-5126-1-git-send-email-aleksandar.marko...@rt-rk.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN

Re: [Qemu-devel] [PATCH] vfio/pci: Trace vfio_set_irq_signaling() failure in vfio_msix_vector_release()

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702171816.11939-1-eric.au...@redhat.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bash m

Re: [Qemu-devel] [PULL v3 00/42] Machine and x86 queue, 2019-07-02

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702153535.9851-1-ehabk...@redhat.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bash make

Re: [Qemu-devel] [PATCH for-4.1] tests/migration-test: Fix read off end of aarch64_kernel array

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702150311.20467-1-peter.mayd...@linaro.org/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bas

Re: [Qemu-devel] [PULL 0/4] Build system patches for 2019-07-02

2019-07-02 Thread Peter Maydell
On Tue, 2 Jul 2019 at 12:38, Markus Armbruster wrote: > > The following changes since commit ab200dafc0e8a9925bb0ad0be478621f5f117c95: > > Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' > into staging (2019-07-02 10:17:54 +0100) > > are available in the Git repository a

Re: [Qemu-devel] No symbols in LeakSanitizer output (was Re: [RFC PATCH 0/7] target/i386: support VMX features in "-cpu")

2019-07-02 Thread Peter Maydell
On Tue, 2 Jul 2019 at 22:40, Eduardo Habkost wrote: > > Can the asan build test in Patchew be updated to include > symbolize=1? > > For reference, below is the full stack trace of the leak. It > looks like it existed for a long time. Yeah. What's new is that now we build that device for the x86-

Re: [Qemu-devel] [PULL v2 00/20] testing/next for 4.1

2019-07-02 Thread Peter Maydell
On Tue, 2 Jul 2019 at 11:25, Alex Bennée wrote: > > The following changes since commit 7d0e02405fc02a181319b1ab8681d2f72246b7c6: > > Merge remote-tracking branch > 'remotes/vivier2/tags/trivial-patches-pull-request' into staging (2019-07-01 > 17:40:32 +0100) > > are available in the Git reposi

Re: [Qemu-devel] [PULL v3 00/42] Machine and x86 queue, 2019-07-02

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702153535.9851-1-ehabk...@redhat.com/ Hi, This series seems to have some coding style problems. See output below for more information: Type: series Subject: [Qemu-devel] [PULL v3 00/42] Machine and x86 queue, 2019-07-02 Message-id: 20190702153535.9851

Re: [Qemu-devel] [PATCH v2 0/7] target/mips: Misc improvements for 4.1

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/1562068213-11307-1-git-send-email-aleksandar.marko...@rt-rk.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGI

[Qemu-devel] [PULL 2/2] vfio/pci: Trace vfio_set_irq_signaling() failure in vfio_msix_vector_release()

2019-07-02 Thread Alex Williamson
From: Eric Auger Report an error in case we fail to set a trigger action on any VFIO_PCI_MSIX_IRQ_INDEX subindex. This might be useful in debugging a device that is not working properly. Signed-off-by: Eric Auger Reported-by: Coverity (CID 1402196) Signed-off-by: Alex Williamson --- hw/vfio/p

[Qemu-devel] [PULL 1/2] vfio-common.h: Remove inaccurate comment

2019-07-02 Thread Alex Williamson
From: Fabiano Rosas This is a left-over from "f4ec5e26ed vfio: Add host side DMA window capabilities", which added support to more than one DMA window. Signed-off-by: Fabiano Rosas Acked-by: David Gibson Signed-off-by: Alex Williamson --- include/hw/vfio/vfio-common.h |5 - 1 file ch

[Qemu-devel] [PULL 0/2] vfio fixes 2019-07-02

2019-07-02 Thread Alex Williamson
The following changes since commit 506179e42112be77bfd071f050b15762d3b2cd43: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.1-20190702' into staging (2019-07-02 18:56:44 +0100) are available in the Git repository at: git://github.com/awilliam/qemu-vfio.git tags/

[Qemu-devel] [PULL 0/6] qemu-sparc queue 20190702

2019-07-02 Thread Mark Cave-Ayland
The following changes since commit 506179e42112be77bfd071f050b15762d3b2cd43: Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-4.1-20190702' into staging (2019-07-02 18:56:44 +0100) are available in the git repository at: git://github.com/mcayland/qemu.git tags/qemu-spar

[Qemu-devel] [PULL 6/6] sunhme: ensure that RX descriptor ring overflow is indicated to client driver

2019-07-02 Thread Mark Cave-Ayland
On very busy networks connected via a tap interface, it is possible to overflow the RX descriptor ring in the time between the client driver enabling the RX MAC and finishing writing the final configuration to the NIC registers. Ensure that we detect this condition and update the status register a

Re: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702150545.1872-1-laur...@vivier.eu/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bash make do

[Qemu-devel] [PULL 3/6] sunhme: fix incorrect constant in sunhme_can_receive()

2019-07-02 Thread Mark Cave-Ayland
Due to a copy/paste error the wrong register was being checked in order to determine if the NIC is able to receive data. Signed-off-by: Mark Cave-Ayland --- hw/net/sunhme.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/net/sunhme.c b/hw/net/sunhme.c index 6d660a8238..e3a

[Qemu-devel] [PULL 4/6] sunhme: flush any queued packets when HME_MAC_RXCFG_ENABLE bit is raised

2019-07-02 Thread Mark Cave-Ayland
Some client drivers use this bit to pause and resume the driver so make sure that queued packets are flushed when the MAC is disabled and then reactivated. Signed-off-by: Mark Cave-Ayland --- hw/net/sunhme.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/hw/net/sunhme.c b/hw/net

[Qemu-devel] [PULL 2/6] sunhme: add trace event for logging PCI IRQ

2019-07-02 Thread Mark Cave-Ayland
Signed-off-by: Mark Cave-Ayland --- hw/net/sunhme.c | 2 ++ hw/net/trace-events | 1 + 2 files changed, 3 insertions(+) diff --git a/hw/net/sunhme.c b/hw/net/sunhme.c index 1ebaee3c82..6d660a8238 100644 --- a/hw/net/sunhme.c +++ b/hw/net/sunhme.c @@ -209,6 +209,8 @@ static void sunhme_update

[Qemu-devel] [PULL 1/6] sun4m: set default display type to TCX

2019-07-02 Thread Mark Cave-Ayland
Commit 6807874d55 "sun4m: obey -vga none" changed the sun4m machines so that they could be started without a framebuffer installed, but as no default display type was configured the machines would start in headless mode without an explict -vga option. Set the default display type for all sun4m mac

[Qemu-devel] [PULL 5/6] sunhme: fix return values from sunhme_receive() during receive packet processing

2019-07-02 Thread Mark Cave-Ayland
The current return values in sunhme_receive() when processing incoming packets are inverted from what they should be. Make sure that we return 0 to indicate the packet was discarded (and polling is to be disabled) and -1 to indicate that the packet was discarded but polling for incoming data is to

Re: [Qemu-devel] [Qemu-trivial] Fix cacheline size retrieval on FreeBSD/PowerPC(64)

2019-07-02 Thread Justin Hibbits
On Mon, 1 Jul 2019 15:17:06 +0200 Laurent Vivier wrote: > Le 01/07/2019 à 15:02, Justin Hibbits a écrit : > > > > > > On Mon, Jul 1, 2019, 03:54 Laurent Vivier > > wrote: > > > > Le 27/06/2019 à 02:15, Justin Hibbits a écrit : > > > > > > > > > On W

[Qemu-devel] Should memory hotplug work with vhost-user backends?

2019-07-02 Thread Raphael Norwitz
For background I am trying to work around a ram slot limit imposed by the vhost-user protocol. We are having trouble reconciling the comment here: https://github.com/qemu/qemu/blob/master/hw/virtio/vhost-user.c#L333 that “For non-vring specific requests, like VHOST_USER_SET_MEM_TABLE., we just

Re: [Qemu-devel] [PATCH v3 0/4] Introduce the microvm machine type

2019-07-02 Thread Sergio Lopez
On Tue, Jul 02, 2019 at 07:04:15PM +0100, Peter Maydell wrote: > On Tue, 2 Jul 2019 at 18:34, Sergio Lopez wrote: > > Peter Maydell writes: > > > Could we use virtio-pci instead of virtio-mmio? virtio-mmio is > > > a bit deprecated and tends not to support all the features that > > > virtio-pci d

Re: [Qemu-devel] [PATCH 2/2] tests: use -numa memdev option in tests instead of legacy 'mem' option

2019-07-02 Thread Eduardo Habkost
On Tue, Jul 02, 2019 at 02:19:01PM -0300, Eduardo Habkost wrote: > On Tue, Jul 02, 2019 at 10:07:45AM -0400, Igor Mammedov wrote: > > it will test preferred memdev option more extensively and remove > > undesired deprecation warnings during 'make check' > > > > Signed-off-by: Igor Mammedov > > --

[Qemu-devel] [PATCH] numa: Make deprecation warnings conditional on !qtest_enabled()

2019-07-02 Thread Eduardo Habkost
This will help us avoid spurious warnings during "make check". Note that this will silence the warnings generated by tests/numa-test, but not the ones generated by tests/bios-tables-test. We still need to change tests/bios-tables-test to use "-numa ...,memdev=" to silence these warnings. Signed-

Re: [Qemu-devel] [PATCH for-4.1] hw/i2c/bitbang_i2c: Use in-place rather than malloc'd bitbang_i2c_interface struct

2019-07-02 Thread BALATON Zoltan
On Tue, 2 Jul 2019, Peter Maydell wrote: Currently the bitbang_i2c_init() function allocates a bitbang_i2c_interface struct which it returns. This is unfortunate because it means that if the function is used from a DeviceState init method then the memory will be leaked by an "init then delete" c

Re: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702150545.1872-1-laur...@vivier.eu/ Hi, This series seems to have some coding style problems. See output below for more information: Type: series Subject: [Qemu-devel] [PULL 0/6] Linux user for 4.1 patches Message-id: 20190702150545.1872-1-laur...@viv

Re: [Qemu-devel] [PULL 0/3] tcg patch queue

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702150542.12008-1-richard.hender...@linaro.org/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin

[Qemu-devel] No symbols in LeakSanitizer output (was Re: [RFC PATCH 0/7] target/i386: support VMX features in "-cpu")

2019-07-02 Thread Eduardo Habkost
Can the asan build test in Patchew be updated to include symbolize=1? For reference, below is the full stack trace of the leak. It looks like it existed for a long time. [qemu/machine-next]$ export ASAN_OPTIONS=symbolize=1 [qemu/machine-next]$ export ASAN_SYMBOLIZER_PATH=/usr/bin/llvm-symbolize

Re: [Qemu-devel] [RFC PATCH 0/7] target/i386: support VMX features in "-cpu"

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/1562079681-19204-1-git-send-email-pbonz...@redhat.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/b

[Qemu-devel] [PATCH v3 5/6] monitor: adding info tb and tbs to monitor

2019-07-02 Thread vandersonmr
adding options to list tbs by some metric and investigate their code. Signed-off-by: Vanderson M. do Rosario --- hmp-commands-info.hx | 22 ++ monitor/misc.c | 69 2 files changed, 91 insertions(+) diff --git a/hmp-commands-info.hx

Re: [Qemu-devel] [PATCH v2 0/9] hw/block/pflash_cfi01: Add DeviceReset() handler

2019-07-02 Thread Laszlo Ersek
On 07/02/19 15:41, Laszlo Ersek wrote: > On 07/02/19 13:52, Laszlo Ersek wrote: >> Hi Phil, >> >> On 07/02/19 02:12, Philippe Mathieu-Daudé wrote: >>> The pflash device lacks a reset() function. >>> When a machine is resetted, the flash might be in an >>> inconsistent state, leading to unexpected b

[Qemu-devel] [PATCH v3 4/6] util/log: introduce dump of tbstats and -d hot_tbs:limit

2019-07-02 Thread vandersonmr
add option to dump the N most hot TB blocks. -d hot_tbs:N and also add all tbstats dump functions. Signed-off-by: Vanderson M. do Rosario --- accel/tcg/Makefile.objs | 1 + accel/tcg/tb-stats.c | 293 +++ include/exec/cpu-all.h | 43 + in

[Qemu-devel] [PATCH v3 3/6] accel/tcg: Collecting translation/code quality measurements

2019-07-02 Thread vandersonmr
Filling other tb statistics such as number of times the tb is compiled, its number of guest/host/IR instructions... Signed-off-by: vandersonmr --- accel/tcg/translate-all.c | 14 + accel/tcg/translator.c| 4 ++ disas.c | 107 ++ in

[Qemu-devel] [PATCH v3 6/6] monitor: adding start_stats to monitor

2019-07-02 Thread vandersonmr
adding the option to start collecting the tb statistics later using the start_stats command. Signed-off-by: vandersonmr --- hmp-commands.hx | 15 +++ monitor/misc.c | 15 +++ 2 files changed, 30 insertions(+) diff --git a/hmp-commands.hx b/hmp-commands.hx index bfa5681d

[Qemu-devel] [PATCH v3 2/6] accel/tcg: Adding an optional tb execution counter

2019-07-02 Thread vandersonmr
We add the option to instrument each TB to count the number of times it is executed and store this in the its TBStatistics struct. Signed-off-by: Vanderson M. do Rosario --- accel/tcg/tcg-runtime.c | 7 +++ accel/tcg/tcg-runtime.h | 2 ++ accel/tcg/translator.c| 1 + include/exec/gen

[Qemu-devel] [PATCH v3 1/6] accel/tcg: adding structure to store TB statistics

2019-07-02 Thread vandersonmr
We want to store statistics for each TB even after flushes. We do not want to modify or grow the TB struct. So we create a new struct to contain this statistics and we link one of it to each TB as they are generated. Signed-off-by: Vanderson M. do Rosario --- accel/tcg/translate-all.c | 60 +

Re: [Qemu-devel] [PULL 0/4] Build system patches for 2019-07-02

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702113414.6896-1-arm...@redhat.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bash make do

Re: [Qemu-devel] [RFC PATCH 0/7] target/i386: support VMX features in "-cpu"

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/1562079681-19204-1-git-send-email-pbonz...@redhat.com/ Hi, This series seems to have some coding style problems. See output below for more information: Type: series Subject: [Qemu-devel] [RFC PATCH 0/7] target/i386: support VMX features in "-cpu" Message

[Qemu-devel] [PATCH] monitor: vnc: Fix compilation error if CONFIG_VNC is disable

2019-07-02 Thread Julio Montes
How to reproduce it? === ``` $ ./configure --disable-spice --disable-vte --disable-vnc \ --disable-vnc-jpeg --disable-vnc-png --disable-vnc-sasl $ make ... monitor/hmp-cmds.c: In function ‘hmp_change’: monitor/hmp-cmds.c:1985:17: error: unused variable ‘hmp_mon’ [-Werror=unused-variable]

Re: [Qemu-devel] [PATCH 4/5] iotests: Add @use_log to VM.run_job()

2019-07-02 Thread John Snow
On 7/2/19 12:19 PM, Max Reitz wrote: > On 02.07.19 00:59, John Snow wrote: >> >> >> On 6/27/19 6:32 PM, Max Reitz wrote: >>> unittest-style tests generally do not use the log file, but VM.run_job() >>> can still be useful to them. Add a parameter to it that hides its >>> output from the log fil

[Qemu-devel] [PATCH] vfio-ccw: Test vfio_set_irq_signaling() return value

2019-07-02 Thread Alex Williamson
Coverity doesn't like that most callers of vfio_set_irq_signaling() check the return value and doesn't understand the equivalence of testing the error pointer instead. Test the return value consistently. Reported-by: Coverity (CID 1402783) Signed-off-by: Alex Williamson --- hw/vfio/ccw.c |5

Re: [Qemu-devel] [PULL 00/49] ppc-for-4.1 queue 20190702

2019-07-02 Thread Peter Maydell
> > are available in the Git repository at: > > git://github.com/dgibson/qemu.git tags/ppc-for-4.1-20190702 > > for you to fetch changes up to 1c3d4a8f4b4f24baa9dae31db0599925abc7d2a2: > > spapr/xive: Add proper rollback to

Re: [Qemu-devel] [PULL v2 6/8] vmdk: Add read-only support for seSparse snapshots

2019-07-02 Thread Peter Maydell
On Mon, 24 Jun 2019 at 15:48, Max Reitz wrote: > > From: Sam Eiderman > > Until ESXi 6.5 VMware used the vmfsSparse format for snapshots (VMDK3 in > QEMU). > > This format was lacking in the following: > > * Grain directory (L1) and grain table (L2) entries were 32-bit, > allowing acces

Re: [Qemu-devel] [PULL 00/22] virtio, pc, pci: features, fixes, cleanups

2019-07-02 Thread Michael S. Tsirkin
On Tue, Jul 02, 2019 at 07:27:13PM +0100, Peter Maydell wrote: > On Tue, 2 Jul 2019 at 19:22, Michael S. Tsirkin wrote: > > > > On Tue, Jul 02, 2019 at 06:20:01PM +0100, Peter Maydell wrote: > > > On Tue, 2 Jul 2019 at 18:01, Michael S. Tsirkin wrote: > > > > This isn't from mainline. We have a b

Re: [Qemu-devel] [PULL 16/17] COLO-compare: Add colo-compare remote notify support

2019-07-02 Thread Peter Maydell
On Tue, 2 Jul 2019 at 03:32, Jason Wang wrote: > > From: Zhang Chen > > This patch make colo-compare can send message to remote COLO frame(Xen) when > occur checkpoint. > > Signed-off-by: Zhang Chen > Signed-off-by: Jason Wang Hi; Coverity reports a problem (CID 1402785) with this function:

Re: [Qemu-devel] [PULL 00/27] pflash-next patches

2019-07-02 Thread Peter Maydell
On Tue, 2 Jul 2019 at 04:05, Philippe Mathieu-Daudé wrote: > > The following changes since commit 7d0e02405fc02a181319b1ab8681d2f72246b7c6: > > Merge remote-tracking branch > 'remotes/vivier2/tags/trivial-patches-pull-request' into staging (2019-07-01 > 17:40:32 +0100) > > are available in the

Re: [Qemu-devel] [PATCH 0/2] fix memory-less numa configuration and switch to memdev syntax in tests

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190702140745.27767-1-imamm...@redhat.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bash mak

Re: [Qemu-devel] [PATCH v2 4/7] virtio-pci: Proxy for virtio-pmem

2019-07-02 Thread Pankaj Gupta
> > On Tue, Jul 02, 2019 at 01:55:19PM +0200, Cornelia Huck wrote: > > On Wed, 19 Jun 2019 15:19:04 +0530 > > Pankaj Gupta wrote: > > > > > We need a proxy device for virtio-pmem, and this device has to be the > > > actual memory device so we can cleanly hotplug it. > > > > > > Forward memory

Re: [Qemu-devel] [PATCH v4 0/8] Support disabling TCG on ARM

2019-07-02 Thread no-reply
Patchew URL: https://patchew.org/QEMU/20190701194942.10092-1-phi...@redhat.com/ Hi, This series failed the asan build test. Please find the testing commands and their output below. If you have Docker installed, you can probably reproduce it locally. === TEST SCRIPT BEGIN === #!/bin/bash make d

Re: [Qemu-devel] [PULL v2 6/8] vmdk: Add read-only support for seSparse snapshots

2019-07-02 Thread Max Reitz
On 02.07.19 21:13, Peter Maydell wrote: > On Mon, 24 Jun 2019 at 15:48, Max Reitz wrote: >> >> From: Sam Eiderman >> >> Until ESXi 6.5 VMware used the vmfsSparse format for snapshots (VMDK3 in >> QEMU). >> >> This format was lacking in the following: >> >> * Grain directory (L1) and grain tab

Re: [Qemu-devel] [PATCH v2 3/7] virtio-pmem: sync linux headers

2019-07-02 Thread Pankaj Gupta
- Original Message - > > On Tue, Jul 02, 2019 at 07:59:17AM -0400, Pankaj Gupta wrote: > > > > > > > > On Wed, 19 Jun 2019 15:19:03 +0530 > > > Pankaj Gupta wrote: > > > > > > > Sync linux headers for virtio pmem. > > > > > > > > Signed-off-by: Pankaj Gupta > > > > --- > > > > in

  1   2   3   4   5   >