[Qemu-devel] [PATCH v2 1/1] s390x/css: check ccw address validity

2017-07-27 Thread Halil Pasic
According to the PoP channel command words (CCW) must be doubleword aligned and 31 bit addressable for format 1 and 24 bit addressable for format 0 CCWs. If the channel subsystem encounters ccw address which does not satisfy this alignment requirement a program-check condition is recognised. The

[Qemu-devel] [PATCH 01/26] qapi: fix type_seen key error

2017-07-27 Thread Marc-André Lureau
The type_seen member can be of a different type than the 'qtype' being checked, since a string create several conflicts. Lookup the real conflicting type in the conflict set, that one must be present in type_seen. This fixes the following error, reproducible with the modified test: Traceback (mos

[Qemu-devel] [PATCH 15/26] qapi2texi: add condition to variants

2017-07-27 Thread Marc-André Lureau
Signed-off-by: Marc-André Lureau --- scripts/qapi2texi.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/qapi2texi.py b/scripts/qapi2texi.py index b2c9a9f335..502f1e7c6a 100755 --- a/scripts/qapi2texi.py +++ b/scripts/qapi2texi.py @@ -163,8 +163,9 @@ def texi_mem

[Qemu-devel] [PATCH 09/26] qapi: add 'if' condition on struct member

2017-07-27 Thread Marc-André Lureau
Signed-off-by: Marc-André Lureau --- scripts/qapi.py | 18 ++ scripts/qapi-introspect.py| 2 ++ scripts/qapi-types.py | 2 ++ scripts/qapi-visit.py | 2 ++ tests/Makefile.include

[Qemu-devel] [PATCH 14/26] qapi2texi: add 'If:' condition to struct members

2017-07-27 Thread Marc-André Lureau
Signed-off-by: Marc-André Lureau --- scripts/qapi2texi.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/qapi2texi.py b/scripts/qapi2texi.py index 340a55c30d..b2c9a9f335 100755 --- a/scripts/qapi2texi.py +++ b/scripts/qapi2texi.py @@ -137,10 +137,11 @@ def texi_enum

[Qemu-devel] [PATCH] build-sys: there is no qemu-ga.c

2017-07-27 Thread Marc-André Lureau
It got moved in qga/main.c from commit 2870dc3456c9c. Signed-off-by: Marc-André Lureau --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index ef721480eb..97a58a0f4e 100644 --- a/Makefile +++ b/Makefile @@ -443,7 +443,7 @@ $(qapi-modules) $(SRC_

[Qemu-devel] [PATCH] tests: test-netfilter && pxe-test require slirp

2017-07-27 Thread Marc-André Lureau
If slirp is disabled, it will fail with: qemu-system-x86_64: -netdev user,id=qtest-bn0: Parameter 'type' expects a netdev backend type Signed-off-by: Marc-André Lureau --- tests/Makefile.include | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/Makefile.include

[Qemu-devel] [PATCH 06/26] qapi2texi: minor python code simplification

2017-07-27 Thread Marc-André Lureau
Signed-off-by: Marc-André Lureau --- scripts/qapi2texi.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/scripts/qapi2texi.py b/scripts/qapi2texi.py index 9e015002ef..639eb1d042 100755 --- a/scripts/qapi2texi.py +++ b/scripts/qapi2texi.py @@ -136,10 +136,9 @@ def texi_en

[Qemu-devel] [PATCH 21/26] build-sys: make qemu qapi objects per-target

2017-07-27 Thread Marc-André Lureau
The qapi schema has per-target definitions. Move qapi objects in the per-target build, so they can be configured at compile time. Keep qapi-types.o qapi-visit.o in util-obj as they are necessary for common code, but they will be overwritten during the target link. Add some stubs for block events,

[Qemu-devel] [PATCH 11/26] qapi: add 'if' condition on alternate variant

2017-07-27 Thread Marc-André Lureau
Signed-off-by: Marc-André Lureau --- scripts/qapi.py | 8 +++- scripts/qapi-introspect.py| 2 +- tests/Makefile.include| 1 + tests/qapi-schema/alternate-dict-invalid.err | 1 + tests/qapi-schema/alternate-dict-invalid

[Qemu-devel] [PATCH 17/26] qapi: add conditions to SPICE type/commands/events on the schema

2017-07-27 Thread Marc-André Lureau
Add #if defined(CONFIG_SPICE) in generated code, and adjust the qmp/hmp code accordingly. Signed-off-by: Marc-André Lureau --- qapi-schema.json | 28 ++-- qapi/event.json | 12 monitor.c| 3 --- qmp.c| 16 4 files change

[Qemu-devel] [PATCH 10/26] qapi: add 'if' condition on union variant

2017-07-27 Thread Marc-André Lureau
Signed-off-by: Marc-André Lureau --- scripts/qapi.py | 14 +- scripts/qapi-introspect.py | 3 ++- scripts/qapi-types.py | 2 ++ scripts/qapi-visit.py | 4 tests/qapi-schema/qapi-schema-test.json | 6

[Qemu-devel] [PATCH 26/26] qapi: make query-cpu-definitions depend on specific targets

2017-07-27 Thread Marc-André Lureau
It depends on TARGET_PPC || TARGET_ARM || TARGET_I386 || TARGET_S390X. Signed-off-by: Marc-André Lureau --- qapi-schema.json| 4 +++- include/sysemu/arch_init.h | 2 -- monitor.c | 22 -- qmp.c | 5 - stubs/arch-quer

[Qemu-devel] [PATCH 25/26] qapi: make query-cpu-model-expansion depend on s390 or x86

2017-07-27 Thread Marc-André Lureau
Signed-off-by: Marc-André Lureau --- qapi-schema.json | 4 +++- include/sysemu/arch_init.h | 3 --- monitor.c | 3 --- qmp.c | 7 --- stubs/arch-query-cpu-model-expansion.c | 12 t

[Qemu-devel] [PATCH 07/26] qapi: add 'if' condition on top-level schema elements

2017-07-27 Thread Marc-André Lureau
Add 'if' c-preprocessor condition on top-level schema elements: struct, enum, union, alternate, command, event. Variants objects types are created outside of #if blocks, since they may be shared by various types. Even if unused, this shouldn't be an issue, since those are internal types. Note tha

Re: [Qemu-devel] [Qemu-ppc] [for-2.11 PATCH 16/26] spapr: enable PHB hotplug for pseries-2.11

2017-07-27 Thread Michael Roth
Quoting Greg Kurz (2017-07-26 09:32:27) > On Wed, 26 Jul 2017 14:42:23 +1000 > Alexey Kardashevskiy wrote: > > > On 26/07/17 04:01, Greg Kurz wrote: > > > From: Michael Roth > > > > > > The 'dr_phb_enabled' field of that class can be set as > > > part of machine-specific init code, and is then

Re: [Qemu-devel] [PATCH 3/3] s390x/css: generate channel path initialized CRW for channel path hotplug

2017-07-27 Thread Halil Pasic
On 07/27/2017 04:14 PM, Cornelia Huck wrote: > On Thu, 27 Jul 2017 15:37:08 +0200 > Halil Pasic wrote: > >> On 07/27/2017 01:59 PM, Cornelia Huck wrote: >>> On Thu, 27 Jul 2017 03:54:18 +0200 >>> Dong Jia Shi wrote: >>> When a channel path is hot plugged into a CSS, we should generate

Re: [Qemu-devel] [Qemu-ppc] [for-2.11 PATCH 00/26] spapr: add support for PHB hotplug

2017-07-27 Thread Greg Kurz
On Wed, 26 Jul 2017 17:31:17 -0300 Daniel Henrique Barboza wrote: > I've tested the patch set using Greg's Github branch. It worked fine in > my tests > using a Fedora 26 and an Ubuntu 17.04 guests. I have two observations > though: > > 1 - This is not related to this patch set per se because i

Re: [Qemu-devel] [PATCH v2 1/2] hmp: dump ids including socket-id, core-id and so on for 'info registers'

2017-07-27 Thread Eduardo Habkost
On Thu, Jul 27, 2017 at 05:12:45PM +0200, Igor Mammedov wrote: > On Wed, 26 Jul 2017 14:50:10 -0300 > Eduardo Habkost wrote: > > > On Wed, Jul 26, 2017 at 04:27:54PM +0200, Igor Mammedov wrote: > > > On Wed, 26 Jul 2017 11:01:14 -0300 > > > Eduardo Habkost wrote: > > > > > > > On Wed, Jul 26,

Re: [Qemu-devel] [for-2.11 PATCH 13/26] qdev: store DeviceState's canonical path to use when unparenting

2017-07-27 Thread Greg Kurz
On Wed, 26 Jul 2017 15:24:43 +1000 David Gibson wrote: > On Tue, Jul 25, 2017 at 08:00:47PM +0200, Greg Kurz wrote: > > From: Michael Roth > > > > device_unparent(dev, ...) is called when a device is unparented, > > either directly, or as a result of a parent device being > > finalized, and han

Re: [Qemu-devel] [for-2.11 PATCH 26/26] spapr: add hotplug hooks for PHB hotplug

2017-07-27 Thread Greg Kurz
On Thu, 27 Jul 2017 14:41:31 +1000 Alexey Kardashevskiy wrote: > On 26/07/17 18:40, Greg Kurz wrote: > > Hotplugging PHBs is a machine-level operation, but PHBs reside on the > > main system bus, so we register spapr machine as the handler for the > > main system bus. > > > > Signed-off-by: Mich

Re: [Qemu-devel] [PULL 4/7] ui: add multimedia keys

2017-07-27 Thread Daniel P. Berrange
On Thu, Jul 27, 2017 at 04:00:22PM +0200, Gerd Hoffmann wrote: > Add multimedia keys to QKeyCodes and to the keymaps. > > Signed-off-by: Gerd Hoffmann > Reviewed-by: Eric Blake > Message-id: 20170726152918.11995-5-kra...@redhat.com > --- > ui/input-keymap.c | 44

[Qemu-devel] [PATCH] ui: correctly detect spice PAUSE scancode sequence

2017-07-27 Thread Daniel P. Berrange
The SPICE input code is currently detcting 0xe1 0x1d 0x45 as the PAUSE key make sequence and 0xe1 0x9d 0xc5 as the break sequence. This is incorrect, because all 6 scancodes together are the make sequence, and there is no break sequence. Signed-off-by: Daniel P. Berrange --- ui/spice-input.c | 3

Re: [Qemu-devel] [SeaBIOS] Commit 77af8a2b95b79699de650965d5228772743efe84 breaks Windows 2000 support

2017-07-27 Thread Laszlo Ersek
On 07/27/17 16:59, Kevin O'Connor wrote: > On Wed, Jul 26, 2017 at 04:21:23PM -0400, Paolo Bonzini wrote: >>> C - We'd be introducing "shared ownership" of the acpi tables. Some >>> of the tables would be produced by QEMU and some of them by >>> SeaBIOS. Explaining when and why to future

Re: [Qemu-devel] [RFC PATCH v2 0/4] Allow RedHat PCI bridges reserve more buses than necessary during init

2017-07-27 Thread Marcel Apfelbaum
On 26/07/2017 21:31, Laszlo Ersek wrote: On 07/26/17 18:22, Marcel Apfelbaum wrote: On 26/07/2017 18:20, Laszlo Ersek wrote: [snip] However, what does the hot-pluggability of the PCIe-PCI bridge buy us? In other words, what does it buy us when we do not add the PCIe-PCI bridge immediately at

Re: [Qemu-devel] [RFC PATCH v2 0/4] Allow RedHat PCI bridges reserve more buses than necessary during init

2017-07-27 Thread Marcel Apfelbaum
On 26/07/2017 21:49, Michael S. Tsirkin wrote: On Wed, Jul 26, 2017 at 07:22:42PM +0300, Marcel Apfelbaum wrote: On 26/07/2017 18:20, Laszlo Ersek wrote: On 07/26/17 08:48, Marcel Apfelbaum wrote: On 25/07/2017 18:46, Laszlo Ersek wrote: [snip] (2) Bus range reservation, and hotplugging br

Re: [Qemu-devel] [for-2.11 PATCH 26/26] spapr: add hotplug hooks for PHB hotplug

2017-07-27 Thread Michael Roth
Quoting Greg Kurz (2017-07-27 12:09:55) > On Thu, 27 Jul 2017 14:41:31 +1000 > Alexey Kardashevskiy wrote: > > > On 26/07/17 18:40, Greg Kurz wrote: > > > Hotplugging PHBs is a machine-level operation, but PHBs reside on the > > > main system bus, so we register spapr machine as the handler for t

Re: [Qemu-devel] [PULL v1 0/7] MMIO Exec pull request

2017-07-27 Thread Juan Quintela
"Dr. David Alan Gilbert" wrote: > * KONRAD Frederic (frederic.kon...@adacore.com) wrote: >> >> >> >> Let's imagine somebody (eg: u-boot guest) wants to execute code >> from the LQSPI area. >> >> memory_region_request_mmio_ptr is called (the guest is not >> running yet) it will create a mmio-i

[Qemu-devel] [PATCH] multiboot: Change multiboot_info from array of bytes to a C struct

2017-07-27 Thread Anatol Pomozov
Using C structs makes the code more readable and prevents type conversion errors. Borrow multiboot1 header from GRUB project. --- hw/i386/multiboot.c| 122 - hw/i386/multiboot_header.h | 265 + 2 files changed, 313 insertions

Re: [Qemu-devel] [PULL v1 0/7] MMIO Exec pull request

2017-07-27 Thread Juan Quintela
Peter Maydell wrote: > On 21 July 2017 at 10:13, Dr. David Alan Gilbert wrote: >> I don't fully understand the way memory_region_do_invalidate_mmio_ptr >> works; I see it dropping the memory region; if that's also dropping >> the RAMBlock then it will upset migration. Even if the CPU is stopped

Re: [Qemu-devel] [Xen-devel] [PULL 3/3] xen-disk: add support for multi-page shared rings

2017-07-27 Thread Stefano Stabellini
On Thu, 27 Jul 2017, Olaf Hering wrote: > On Tue, Jun 27, Stefano Stabellini wrote: > > > From: Paul Durrant > > The blkif protocol has had provision for negotiation of multi-page shared > > rings for some time now and many guest OS have support in their frontend > > drivers. > > > +++ b/hw/bloc

Re: [Qemu-devel] [PATCH] multiboot: Change multiboot_info from array of bytes to a C struct

2017-07-27 Thread no-reply
Hi, This series seems to have some coding style problems. See output below for more information: Type: series Subject: [Qemu-devel] [PATCH] multiboot: Change multiboot_info from array of bytes to a C struct Message-id: 20170727191013.53517-1-anatol.pomo...@gmail.com === TEST SCRIPT BEGIN === #!

Re: [Qemu-devel] [Qemu-trivial] [PATCH for 2.10 v2 18/20] 9pfs: avoid sign conversion error simplifying the code

2017-07-27 Thread Philippe Mathieu-Daudé
On 07/27/2017 08:40 AM, Greg Kurz wrote: On Wed, 26 Jul 2017 23:42:22 -0300 Philippe Mathieu-Daudé wrote: Reviewed-by: Greg Kurz Now, I'm not sure this can be merged during hard freeze since it is more code cleanup than actual bug fixing... Hmm the commit message is probably not enough. The

Re: [Qemu-devel] [PATCH] tcg/README: fix a description error.

2017-07-27 Thread John Snow
On 07/26/2017 10:36 PM, Jiang Biao wrote: The atomics.txt is not in the docs directory but in docs/devel/ instead. Signed-off-by: Jiang Biao --- tcg/README | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tcg/README b/tcg/README index bf49e82..03bfb6a 100644 --- a/tcg/RE

Re: [Qemu-devel] [PATCH 00/13] instrument: Add basic event instrumentation

2017-07-27 Thread Lluís Vilanova
Daniel P Berrange writes: > On Thu, Jul 27, 2017 at 11:54:29AM +0100, Peter Maydell wrote: >> On 27 July 2017 at 11:43, Daniel P. Berrange wrote: >> > Maybe I'm missing something, but aren't all these things >> > already possible via either the statically defined tracepoints >> > QEMU exposes, or

Re: [Qemu-devel] [RFC v5 2/8] hw/arm/smmuv3: smmuv3 emulation model

2017-07-27 Thread Auger Eric
Hi Tomasz, On 13/07/2017 14:57, Tomasz Nowicki wrote: > Hi Eric, > > On 09.07.2017 22:51, Eric Auger wrote: >> From: Prem Mallappa >> >> Introduces the SMMUv3 derived model. This is based on >> System MMUv3 specification (v17). >> >> Signed-off-by: Prem Mallappa >> Signed-off-by: Eric Auger >>

Re: [Qemu-devel] [RFC v5 2/8] hw/arm/smmuv3: smmuv3 emulation model

2017-07-27 Thread Auger Eric
Hi Tomasz, On 13/07/2017 14:00, Tomasz Nowicki wrote: > Hi Eric, > > On 09.07.2017 22:51, Eric Auger wrote: >> From: Prem Mallappa >> >> Introduces the SMMUv3 derived model. This is based on >> System MMUv3 specification (v17). >> >> Signed-off-by: Prem Mallappa >> Signed-off-by: Eric Auger >>

Re: [Qemu-devel] [RFC v5 1/8] hw/arm/smmu-common: smmu base class

2017-07-27 Thread Auger Eric
Hi Tomasz, On 25/07/2017 14:12, Tomasz Nowicki wrote: > Hi Eric, > > I found out what is going on regarding vhost-net outgoing packet's > payload corruption. My packets were corrupted because of inconsistent > IOVA to HVA translation in IOTLB. Please see below. > > On 09.07.2017 22:51, Eric Auge

[Qemu-devel] [PATCH] multiboot: Change multiboot_info from array of bytes to a C struct

2017-07-27 Thread Anatol Pomozov
Using C structs makes the code more readable and prevents type conversion errors. Borrow multiboot1 header from GRUB project. Signed-off-by: Anatol Pomozov --- hw/i386/multiboot.c| 124 +- hw/i386/multiboot_header.h | 254 +

Re: [Qemu-devel] [qemu PATCH for 2.10] i386: acpi: provide an XSDT instead of an RSDT

2017-07-27 Thread Kevin O'Connor
On Wed, Jul 26, 2017 at 11:31:36AM +0200, Paolo Bonzini wrote: > The tables that QEMU provides are not ACPI 1.0 compatible since commit > 77af8a2b95 ("hw/i386: Use Rev3 FADT (ACPI 2.0) instead of Rev1 to improve > guest OS support.", 2017-05-03). This is visible with Windows 2000, > which refuses

Re: [Qemu-devel] [for-2.10 PATCH] spapr_drc: fix realize and unrealize

2017-07-27 Thread Michael Roth
Quoting Greg Kurz (2017-07-27 08:45:47) > If object_property_add_alias() returns an error in realize(), we should > propagate it to the caller and certainly not unref the DRC. Indeed. I think that was the result of this part of the code originally living in spapr_dr_connector_new() during developm

Re: [Qemu-devel] [PATCH] build-sys: there is no qemu-ga.c

2017-07-27 Thread Michael Roth
Quoting Marc-André Lureau (2017-07-27 10:45:05) > It got moved in qga/main.c from commit 2870dc3456c9c. > > Signed-off-by: Marc-André Lureau Reviewed-by: Michael Roth > --- > Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Makefile b/Makefile > index ef72148

Re: [Qemu-devel] [PATCH] block: Make bdrv_img_create() size selection easier to read

2017-07-27 Thread John Snow
On 07/18/2017 12:00 PM, Eric Blake wrote: All callers of bdrv_img_create() pass in a size, or -1 to read the size from the backing file. We then set that size as the QemuOpt default, which means we will reuse that default rather than the final parameter to qemu_opt_get_size() several lines lat

Re: [Qemu-devel] [Qemu-block] [PATCH v3 1/3] block: add bdrv_get_format_alloc_stat format interface

2017-07-27 Thread John Snow
On 07/12/2017 11:18 AM, Vladimir Sementsov-Ogievskiy wrote: 30.06.2017 03:27, John Snow wrote: On 06/06/2017 12:26 PM, Vladimir Sementsov-Ogievskiy wrote: The function should collect statistics, about used/unused by top-level format driver space (in its .file) and allocation status (data/zer

Re: [Qemu-devel] [PATCH for 2.10 2/4] fdt: check fdt_required condition can be satisfied _after_ testing libfdt

2017-07-27 Thread Michael Roth
Quoting Philippe Mathieu-Daudé (2017-07-26 16:40:08) > Signed-off-by: Philippe Mathieu-Daudé Previously we failed if fdt_required and the user had built with --disable-fdt. For anything other than --disable-fdt, we'd force the compile check afterward, and then fail if it's not available. With t

Re: [Qemu-devel] [PATCH for 2.10 3/4] fdt: probe for v1.4.2 using fdt_setprop_inplace_namelen_partial()

2017-07-27 Thread Michael Roth
Quoting Philippe Mathieu-Daudé (2017-07-26 16:40:09) > instead of fdt_first_subnode() which is v1.4.0 > > Signed-off-by: Philippe Mathieu-Daudé Signed-off-by: Michael Roth > --- > configure | 5 - > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/configure b/configure > i

Re: [Qemu-devel] [PATCH for 2.10 04/35] ivshmem: fix incorrect error handling in ivshmem_recv_msg()

2017-07-27 Thread Paolo Bonzini
On 25/07/2017 10:18, Markus Armbruster wrote: > Philippe Mathieu-Daudé writes: > >> If qemu_chr_fe_read_all() returns -EINTR the do {} statement continues and >> the >> n accumulator used to complete reads upto sizeof(msg) is decremented by 4 >> (the >> value of EINTR on Linux). >> To avoid tha

Re: [Qemu-devel] [RFC] block-insert-node and block-job-delete

2017-07-27 Thread John Snow
On 07/26/2017 02:23 PM, Manos Pitsidianakis wrote: On Wed, Jul 26, 2017 at 04:12:21PM +0100, Stefan Hajnoczi wrote: On Wed, Jul 26, 2017 at 05:19:24PM +0300, Manos Pitsidianakis wrote: This proposal follows a discussion we had with Kevin and Stefan on filter node management. With block filt

Re: [Qemu-devel] [Qemu-arm] [PATCH for-2.10 3/5] target/arm: Rename cp15.c6_rgnr to pmsav7.rnr

2017-07-27 Thread Philippe Mathieu-Daudé
Hi Peter, you missed some rgnr -> rnr :| On 07/27/2017 07:59 AM, Peter Maydell wrote: Almost all of the PMSAv7 state is in the pmsav7 substruct of the ARM CPU state structure. The exception is the region number register, which is in cp15.c6_rgnr. This exception is a bit odd for M profile, which

Re: [Qemu-devel] [PATCH for 2.10 3/4] fdt: probe for v1.4.2 using fdt_setprop_inplace_namelen_partial()

2017-07-27 Thread Michael Roth
Quoting Michael Roth (2017-07-27 16:43:36) > Quoting Philippe Mathieu-Daudé (2017-07-26 16:40:09) > > instead of fdt_first_subnode() which is v1.4.0 > > > > Signed-off-by: Philippe Mathieu-Daudé > > Signed-off-by: Michael Roth Doh, please ignore that. I meant: Reviewed-by: Michael Roth > >

Re: [Qemu-devel] [Qemu-arm] [PATCH for-2.10 5/5] target/arm: Migrate MPU_RNR register state for M profile cores

2017-07-27 Thread Philippe Mathieu-Daudé
On 07/27/2017 07:59 AM, Peter Maydell wrote: The PMSAv7 region number register is migrated for R profile cores using the cpreg scheme, but M profile doesn't use cpregs, and so we weren't migrating the MPU_RNR register state at all. Fix that by adding a migration subsection for the M profile case.

Re: [Qemu-devel] [Qemu-arm] [PATCH for-2.10 3/5] target/arm: Rename cp15.c6_rgnr to pmsav7.rnr

2017-07-27 Thread Philippe Mathieu-Daudé
On 07/27/2017 07:43 PM, Philippe Mathieu-Daudé wrote: On 07/27/2017 07:59 AM, Peter Maydell wrote: [...] -u32p += env->cp15.c6_rgnr; +u32p += env->pmsav7.rnr; tlb_flush(CPU(cpu)); /* Mappings may have changed - purge! */ *u32p = value; } @@ -2447,7 +2447,7 @@ static const

Re: [Qemu-devel] [PATCH] build-sys: add --disable-vhost-user

2017-07-27 Thread Marc-André Lureau
Hi On Wed, Jul 26, 2017 at 7:53 PM Michael S. Tsirkin wrote: > > On Tue, Jul 18, 2017 at 06:34:37PM +0200, Marc-André Lureau wrote: > > Learn to compile out vhost-user. Keep it enabled by default on > > non-mingw, that is assumed to be on POSIX. > > > > When trying to make a vhost-user netdev, it

Re: [Qemu-devel] [Qemu-arm] [PATCH for-2.10 1/5] target/arm: Don't do MPU lookups for addresses in M profile PPB region

2017-07-27 Thread Philippe Mathieu-Daudé
On 07/27/2017 07:59 AM, Peter Maydell wrote: The M profile PMSAv7 specification says that if the address being looked up is in the PPB region (0xe000 - 0xe00f) then we do not use the MPU regions but always use the default memory map. Implement this (we were previously behaving like an R p

Re: [Qemu-devel] [Qemu-arm] [PATCH for-2.10 2/5] target/arm: Don't allow guest to make System space executable for M profile

2017-07-27 Thread Philippe Mathieu-Daudé
Hi Peter, On 07/27/2017 07:59 AM, Peter Maydell wrote: For an M profile v7PMSA, the system space (0xe000 - 0x) can never be executable, even if the guest tries to set the MPU registers up that way. Enforce this restriction. Signed-off-by: Peter Maydell --- target/arm/helper.c | 1

Re: [Qemu-devel] [Qemu-arm] [PATCH for-2.10 4/5] target/arm: Move PMSAv7 reset into arm_cpu_reset() so M profile MPUs get reset

2017-07-27 Thread Philippe Mathieu-Daudé
On 07/27/2017 07:59 AM, Peter Maydell wrote: When the PMSAv7 implementation was originally added it was for R profile CPUs only, and reset was handled using the cpreg .resetfn hooks. Unfortunately for M profile cores this doesn't work, because they do not register any cpregs. Move the reset handl

Re: [Qemu-devel] [PATCHv2 02/04] colo-compare: Processpactkets in the IOThreadofthe primary

2017-07-27 Thread Fam Zheng
On Thu, 07/27 15:47, Zhang Chen wrote: > CC. Fam and David. > > Any idea about it? Is it possible to use g_main_context_{push,pop}_thread_default to "move" chardev GSources to IOThread's context, then use g_main_context_query like main thread and poll the fds in aio_poll? Fam > > > Thanks >

[Qemu-devel] [PATCH for 2.10 0/8] docs: fix broken paths

2017-07-27 Thread Philippe Mathieu-Daudé
Hi, following Cleber Rosa example I cleaned more invalid references. Eric said this can wait 2.11, however these patches don't change any code generated, I think the 2.10 users deserve an up-to-date doc :p I used the following command (and consider include it in some CI test job): $ git grep doc

[Qemu-devel] [PATCH for 2.10 2/8] docs: fix broken paths to docs/interop/qcow2.txt

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- docs/qcow2-cache.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/qcow2-cache.txt b/docs/qcow2-cache.txt index 1fdd6f9ce7..b0571de4b8 100644 --- a/docs/qcow2-cache.txt +++ b/docs/qcow2-cache.txt @@ -15,7 +15,7 @@ not a straight

[Qemu-devel] [PATCH for 2.10 4/8] docs: fix broken paths to docs/devel/atomics.txt

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- docs/devel/lockcnt.txt | 2 +- include/qemu/atomic.h | 4 ++-- tcg/README | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/devel/lockcnt.txt b/docs/devel/lockcnt.txt index 2a79b3205b..7c099bc6c8 100644 --- a/docs/de

[Qemu-devel] [PATCH for 2.10 6/8] docs: fix broken paths to docs/config/ich9-ehci-uhci.cfg

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- docs/usb2.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/usb2.txt b/docs/usb2.txt index b9e7548073..09df45b5b1 100644 --- a/docs/usb2.txt +++ b/docs/usb2.txt @@ -50,7 +50,7 @@ companion controllers with two ports each. There

[Qemu-devel] [PATCH for 2.10 1/8] docs: fix broken paths to docs/interop dir

2017-07-27 Thread Philippe Mathieu-Daudé
From: Cleber Rosa With the move of some docs to docs/interop on d59157e, a couple of references where not updated. Signed-off-by: Cleber Rosa [PMD: fixed another reference in docs/interop/qmp-spec.txt] Signed-off-by: Philippe Mathieu-Daudé Reviewed-by: Eric Blake --- docs/devel/writing-qmp-c

[Qemu-devel] [PATCH for 2.10 5/8] docs: fix broken paths to docs/devel/tracing.txt

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- audio/trace-events | 2 +- block/trace-events | 2 +- chardev/trace-events| 2 +- crypto/trace-events | 2 +- hw/9pfs/trace-events| 2 +- hw/acpi/trace-events| 2 +- hw/alpha/trace-

[Qemu-devel] [PATCH for 2.10 3/8] docs: fix broken paths to docs/devel/qapi-code-gen.txt

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- docs/devel/writing-qmp-commands.txt | 2 +- include/qapi/visitor.h | 2 +- qapi/introspect.json| 2 +- qapi/qapi-util.c| 2 +- scripts/qapi2texi.py| 2 +- 5 files changed, 5 insertions(+), 5

[Qemu-devel] [PATCH for 2.10 7/8] docs: fix broken paths to docs/specs/ivshmem-spec.txt

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- docs/specs/pci-ids.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/specs/pci-ids.txt b/docs/specs/pci-ids.txt index 95adee07d6..bb99a0257e 100644 --- a/docs/specs/pci-ids.txt +++ b/docs/specs/pci-ids.txt @@ -40,7 +40,7 @@ main

[Qemu-devel] [PATCH for 2.10 8/8] docs: fix broken paths to docs/spin/

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- docs/spin/aio_notify.promela| 6 +++--- docs/spin/aio_notify_accept.promela | 4 ++-- docs/spin/aio_notify_bug.promela| 4 ++-- docs/spin/tcg-exclusive.promela | 2 +- include/block/aio.h | 2 +- 5 files changed, 9 insertio

Re: [Qemu-devel] [PATCH for 2.10 0/8] docs: fix broken paths

2017-07-27 Thread Philippe Mathieu-Daudé
On 07/27/2017 10:25 PM, Philippe Mathieu-Daudé wrote: Hi, following Cleber Rosa example I cleaned more invalid references. Eric said this can wait 2.11, however these patches don't change any code generated, I think the 2.10 users deserve an up-to-date doc :p Well if someone is looking at that

[Qemu-devel] [PATCH v3] vhost-user: fix watcher need be removed when vhost-user hotplug

2017-07-27 Thread w00273186
From: Yunjian Wang "nc" is freed after hotplug vhost-user, but the watcher is not removed. The QEMU crash when the watcher access the "nc" when socket disconnects. Program received signal SIGSEGV, Segmentation fault. #0 object_get_class (obj=obj@entry=0x2) at qom/object.c:750 #1 0x

Re: [Qemu-devel] [PATCH 1/2] Add more function keys to QEMU

2017-07-27 Thread Programmingkid
> On Jul 27, 2017, at 10:54 AM, Daniel P. Berrange wrote: > > On Thu, Jul 27, 2017 at 10:51:33AM -0400, Programmingkid wrote: >> There are now keyboards that have 19 function keys. This patch extends >> QEMU so these function keys can be used. >> >> Signed-off-by: John Arbuckle >> --- >> qapi

Re: [Qemu-devel] [PATCH 1/2] Add more function keys to QEMU

2017-07-27 Thread Programmingkid
> On Jul 27, 2017, at 10:55 AM, Eric Blake wrote: > > On 07/27/2017 09:51 AM, Programmingkid wrote: > > You forgot in-reply-to: and references: headers, meaning this was not > threaded with your 0/2 patch. Git send-email doesn't work for me. It complains about missing Perl modules. > >> The

Re: [Qemu-devel] [for-2.11 PATCH 13/26] qdev: store DeviceState's canonical path to use when unparenting

2017-07-27 Thread David Gibson
On Thu, Jul 27, 2017 at 06:50:42PM +0200, Greg Kurz wrote: > On Wed, 26 Jul 2017 15:24:43 +1000 > David Gibson wrote: > > > On Tue, Jul 25, 2017 at 08:00:47PM +0200, Greg Kurz wrote: > > > From: Michael Roth > > > > > > device_unparent(dev, ...) is called when a device is unparented, > > > eith

Re: [Qemu-devel] [PATCH for-2.10 0/3] qdev/vfio: defer DEVICE_DEL to avoid races with libvirt

2017-07-27 Thread David Gibson
On Thu, Jul 27, 2017 at 08:47:33AM -0600, Alex Williamson wrote: > On Thu, 27 Jul 2017 20:53:48 +1000 > David Gibson wrote: > > > On Thu, Jul 27, 2017 at 10:11:48AM +0100, Peter Maydell wrote: > > > On 27 July 2017 at 02:30, Michael Roth wrote: > > > > > > > In particular, Mellanox CX4 adapte

Re: [Qemu-devel] [PATCH] build-sys: add --disable-vhost-user

2017-07-27 Thread Michael S. Tsirkin
On Fri, Jul 28, 2017 at 01:31:31AM +0200, Marc-André Lureau wrote: > Hi > > On Wed, Jul 26, 2017 at 7:53 PM Michael S. Tsirkin wrote: > > > > On Tue, Jul 18, 2017 at 06:34:37PM +0200, Marc-André Lureau wrote: > > > Learn to compile out vhost-user. Keep it enabled by default on > > > non-mingw, th

Re: [Qemu-devel] [Qemu-ppc] [for-2.11 PATCH 00/26] spapr: add support for PHB hotplug

2017-07-27 Thread Alexey Kardashevskiy
On 28/07/17 02:39, Greg Kurz wrote: > On Wed, 26 Jul 2017 17:31:17 -0300 > Daniel Henrique Barboza wrote: > >> I've tested the patch set using Greg's Github branch. It worked fine in >> my tests >> using a Fedora 26 and an Ubuntu 17.04 guests. I have two observations >> though: >> >> 1 - This is

Re: [Qemu-devel] [PATCH v6 0/4] Remove dead error handling and convert to realize

2017-07-27 Thread Jason Wang
On 2017年07月26日 16:13, Mao Zhongyi wrote: This series mainly implements the conversion of rocker to realize, also remove the dead error handling and rename the unusual macro name. v6: I posted another patch(commit 4cee3cf3) after patch1 of this series but before patch1 be merged, they changed

Re: [Qemu-devel] [for-2.11 PATCH 17/26] spapr_pci: introduce drc_id property

2017-07-27 Thread David Gibson
On Tue, Jul 25, 2017 at 08:01:38PM +0200, Greg Kurz wrote: > With the addition of PHB hotplug, we have a static number of DRCs > that can be used to handle hotplug/unplug operations on our PHBs, > and need a consistent way to map PHBs to these connectors, and > assign a unique identifiers for the c

Re: [Qemu-devel] [for-2.11 PATCH 24/26] spapr: allow guest to update the XICS phandle

2017-07-27 Thread David Gibson
On Tue, Jul 25, 2017 at 08:03:06PM +0200, Greg Kurz wrote: > The "phandle" property of the XICS node is referenced by the "interrupt-map" > property of each PHB node. This is used by the guest OS to setup IRQs for > all PCI devices. > > QEMU uses an arbitrary value (0x) for this phandle, but S

Re: [Qemu-devel] [for-2.11 PATCH 18/26] spapr: create DR connectors for PHBs

2017-07-27 Thread David Gibson
On Tue, Jul 25, 2017 at 08:01:50PM +0200, Greg Kurz wrote: > From: Michael Roth > > Signed-off-by: Michael Roth > Reviewed-by: David Gibson > Signed-off-by: Greg Kurz > --- > Changes since RFC: > - rebased against ppc-for-2.10 (reset hooks registering already merged) > - added new DRC type

Re: [Qemu-devel] [for-2.11 PATCH 25/26] spapr_pci: drop abusive sanity check when migrating the LSI table

2017-07-27 Thread David Gibson
On Tue, Jul 25, 2017 at 08:03:21PM +0200, Greg Kurz wrote: > The guest can allocate blocks of IRQs when calling the ibm,change-msi > RTAS call. This has an impact on the IRQ numbers returned by subsequent > calls to spapr_ics_alloc_block(). > > It doesn't cause any problem right now because PHB ar

Re: [Qemu-devel] [Qemu-ppc] [for-2.11 PATCH 00/26] spapr: add support for PHB hotplug

2017-07-27 Thread David Gibson
On Fri, Jul 28, 2017 at 01:27:05PM +1000, Alexey Kardashevskiy wrote: > On 28/07/17 02:39, Greg Kurz wrote: > > On Wed, 26 Jul 2017 17:31:17 -0300 > > Daniel Henrique Barboza wrote: > > > >> I've tested the patch set using Greg's Github branch. It worked fine in > >> my tests > >> using a Fedora

Re: [Qemu-devel] [for-2.11 PATCH 21/26] qdev: pass an Object * to qbus_set_hotplug_handler()

2017-07-27 Thread David Gibson
On Tue, Jul 25, 2017 at 08:02:28PM +0200, Greg Kurz wrote: > From: Michael Roth > > Certain devices types, like memory/CPU, are now being handled using a > hotplug interface provided by a top-level MachineClass. Hotpluggable > host bridges are another such device where it makes sense to use a > m

Re: [Qemu-devel] [for-2.11 PATCH 26/26] spapr: add hotplug hooks for PHB hotplug

2017-07-27 Thread David Gibson
On Thu, Jul 27, 2017 at 07:09:55PM +0200, Greg Kurz wrote: > On Thu, 27 Jul 2017 14:41:31 +1000 > Alexey Kardashevskiy wrote: > > > On 26/07/17 18:40, Greg Kurz wrote: > > > Hotplugging PHBs is a machine-level operation, but PHBs reside on the > > > main system bus, so we register spapr machine a

Re: [Qemu-devel] [PATCH v8 3/3] migration: add bitmap for received page

2017-07-27 Thread Peter Xu
On Thu, Jul 27, 2017 at 10:27:41AM +0300, Alexey Perevalov wrote: > On 07/27/2017 05:35 AM, Peter Xu wrote: > >On Wed, Jul 26, 2017 at 06:24:11PM +0300, Alexey Perevalov wrote: > >>On 07/26/2017 11:43 AM, Peter Xu wrote: > >>>On Wed, Jul 26, 2017 at 11:07:17AM +0300, Alexey Perevalov wrote: > O

Re: [Qemu-devel] [for-2.11 PATCH 22/26] spapr_pci: provide node start offset via spapr_populate_pci_dt()

2017-07-27 Thread David Gibson
On Tue, Jul 25, 2017 at 08:02:41PM +0200, Greg Kurz wrote: > From: Michael Roth > > PHB hotplug re-uses PHB device tree generation code and passes > it to a guest via RTAS. Doing this requires knowledge of where > exactly in the device tree the node describing the PHB begins. > > Provide this vi

Re: [Qemu-devel] [PULL for-2.10 00/14] A set of s390x patches

2017-07-27 Thread Fam Zheng
On Tue, 07/25 12:19, Cornelia Huck wrote: > > Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384 > > fatal: unable to access 'https://github.com/patchew-project/qemu/': OpenSSL > > SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443 > > Hm... connection issues? Yes, patchew still does

Re: [Qemu-devel] [PATCH] vfio/pci-quirks: Set non-zero GMS memory size for IGD

2017-07-27 Thread Zhang, Xiong Y
> > On 26 Jul 2017, at 08:22 AM, Zhang, Xiong Y > wrote: > > > > Sorry, we indeed found Intel windows guest graphic driver couldn't be bind > when GMS memory size is zero. And we have fixed it and the next intel > windows driver release will contain this fix. > > So currently please use x-igd-gms

Re: [Qemu-devel] [PATCH] build-sys: add --disable-vhost-user

2017-07-27 Thread Philippe Mathieu-Daudé
On 07/26/2017 02:52 PM, Michael S. Tsirkin wrote: On Tue, Jul 18, 2017 at 06:34:37PM +0200, Marc-André Lureau wrote: ... In the future, we may want to hide vhost-user from QAPI/introspection with conditional compilation, although the design of this hasn't been fully fleshed out yet and shouldn'

Re: [Qemu-devel] [PATCH] vfio/pci-quirks: Set non-zero GMS memory size for IGD

2017-07-27 Thread Dmitry Fleytman
> On 28 Jul 2017, at 07:51 AM, Zhang, Xiong Y wrote: > >>> On 26 Jul 2017, at 08:22 AM, Zhang, Xiong Y >> wrote: >>> >>> Sorry, we indeed found Intel windows guest graphic driver couldn't be bind >> when GMS memory size is zero. And we have fixed it and the next intel >> windows driver release

Re: [Qemu-devel] [Qemu-ppc] [for-2.11 PATCH 00/26] spapr: add support for PHB hotplug

2017-07-27 Thread Cédric Le Goater
On 07/28/2017 05:40 AM, David Gibson wrote: > On Fri, Jul 28, 2017 at 01:27:05PM +1000, Alexey Kardashevskiy wrote: >> On 28/07/17 02:39, Greg Kurz wrote: >>> On Wed, 26 Jul 2017 17:31:17 -0300 >>> Daniel Henrique Barboza wrote: >>> I've tested the patch set using Greg's Github branch. It wor

[Qemu-devel] [RFC PATCH 01/47] MAINTAINERS: add missing entry for documentation

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- because having only a "Build system architecture" entry in Documentation seems odd to me, so RFC. MAINTAINERS | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 5ea273f899..972118e70b 100644 --- a/MAINTAINERS +++ b/MA

[Qemu-devel] [PATCH 02/47] MAINTAINERS: add missing ARM entries

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 8 1 file changed, 8 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 972118e70b..795f89f709 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -120,6 +120,8 @@ F: include/hw/cpu/a*mpcore.h F: disas/arm.c F: disas/arm-a64.cc

[Qemu-devel] [PATCH 05/47] MAINTAINERS: add missing KVM entry

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 3b472d7a09..ece02522be 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -278,6 +278,7 @@ S: Supported F: */kvm.* F: accel/kvm/ F: include/sysemu/kvm*.h +F: lin

[Qemu-devel] [PATCH 00/47] add missing entries in MAINTAINERS

2017-07-27 Thread Philippe Mathieu-Daudé
Hi, I first prepared this series thinking about 2.10 but then realized if someone is calling ./scripts/get_maintainer.pl he better is using an updated git clone :) Distribs do provide docs/ files in /usr/share/doc/qemu* but not the MAINTAINERS file so no hurry for this series. I provided the scr

[Qemu-devel] [PATCH 03/47] MAINTAINERS: add missing STM32 entry

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 795f89f709..f10252c292 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -556,6 +556,7 @@ F: hw/char/stm32f2xx_usart.c F: hw/timer/stm32f2xx_timer.c F: hw/adc/*

[Qemu-devel] [PATCH 07/47] MAINTAINERS: add missing entry for vfio/ccw

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index ddf6f3f6d8..69987b5e5b 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1029,6 +1029,7 @@ S: Supported F: hw/vfio/ccw.c F: hw/s390x/s390-ccw.c F: include/hw/s

[Qemu-devel] [PATCH 11/47] MAINTAINERS: add missing entry for virtio/ccw

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 2958dd2479..bfdb2f8928 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1075,6 +1075,7 @@ M: Cornelia Huck M: Christian Borntraeger S: Supported F: hw/s390x

[Qemu-devel] [PATCH 09/47] MAINTAINERS: add missing entry for virtio/9p

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 6da3264d4e..4f9ce6e686 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1056,6 +1056,7 @@ S: Supported F: hw/9pfs/ F: fsdev/ F: tests/virtio-9p-test.c +F: inc

[Qemu-devel] [PATCH 17/47] MAINTAINERS: add missing Guest Agent entries

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 4 1 file changed, 4 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 653c2a1db1..8cb94af6c5 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1448,6 +1448,10 @@ QEMU Guest Agent M: Michael Roth S: Maintained F: qga/ +F: qem

[Qemu-devel] [PATCH 04/47] MAINTAINERS: add missing USB entry

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index f10252c292..3b472d7a09 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1008,6 +1008,7 @@ F: docs/usb2.txt F: docs/usb-storage.txt F: include/hw/usb.h F: incl

[Qemu-devel] [PATCH 10/47] MAINTAINERS: add missing entry for virtio/blk

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index 4f9ce6e686..2958dd2479 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1067,6 +1067,7 @@ S: Supported F: hw/block/virtio-blk.c F: hw/block/dataplane/* F: tes

<    1   2   3   4   >