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

2017-07-27 Thread Thomas Huth
On 28.07.2017 07:35, Philippe Mathieu-Daudé wrote: > 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 @@

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

2017-07-27 Thread Gerd Hoffmann
Hi, > It's a good goal. > > I apologize for forgetting the context, but what exactly was the > argument against: > > - splitting modern ACPI generation from ancient ACPI generation (so > that > we can assign separate maintainers to ancient vs. modern), > > - restricting ancient ACPI generatio

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

2017-07-27 Thread Peter Xu
On Fri, Jul 28, 2017 at 09:43:28AM +0300, Alexey Perevalov wrote: > On 07/28/2017 07:27 AM, Peter Xu wrote: > >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: > O

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

2017-07-27 Thread Dong Jia Shi
* Halil Pasic [2017-07-27 17:48:42 +0200]: > 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 r

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

2017-07-27 Thread Thomas Huth
On 28.07.2017 07:35, Philippe Mathieu-Daudé wrote: > 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

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

2017-07-27 Thread Thomas Huth
On 28.07.2017 07:35, Philippe Mathieu-Daudé wrote: > 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/MAI

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

2017-07-27 Thread Alexey Perevalov
On 07/28/2017 07:27 AM, Peter Xu wrote: 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,

Re: [Qemu-devel] [PATCH 27/47] MAINTAINERS: add missing OpenRISC entry

2017-07-27 Thread Stafford Horne
On Fri, Jul 28, 2017 at 02:35:50AM -0300, Philippe Mathieu-Daudé wrote: > Signed-off-by: Philippe Mathieu-Daudé > --- > MAINTAINERS | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/MAINTAINERS b/MAINTAINERS > index a4df19d304..35a7253e22 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @

[Qemu-devel] [PATCH] ui: add pause key to linux_to_qcode

2017-07-27 Thread Gerd Hoffmann
Signed-off-by: Gerd Hoffmann --- ui/input-keymap.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ui/input-keymap.c b/ui/input-keymap.c index cdad5652d3..cf979c2ce9 100644 --- a/ui/input-keymap.c +++ b/ui/input-keymap.c @@ -116,6 +116,7 @@ static int linux_to_qcode[KEY_CNT] = { [KEY_LEF

[Qemu-devel] [PATCH] ui: drop ac_search and ac_stop

2017-07-27 Thread Gerd Hoffmann
Both keys exist already: "ac_search" is "find" and "ac_stop" is "stop". Fixes: 37810e80553c19f0dac3644924895a9bf5c70785 Signed-off-by: Gerd Hoffmann --- hw/input/ps2.c| 8 ui/input-keymap.c | 8 qapi-schema.json | 5 + 3 files changed, 9 insertions(+), 12 deletions(-)

Re: [Qemu-devel] Status and RFC of patchew testings on QEMU

2017-07-27 Thread Fam Zheng
On Fri, 07/28 02:46, Philippe Mathieu-Daudé wrote: > Hi Fam, > > On 07/17/2017 03:35 AM, Fam Zheng wrote: > > So far we have these tests running by patchew on each patch series: > > > >* Docker tests > > Basically it is > > make docker-test-quick@centos6 \ > > dock

Re: [Qemu-devel] [PATCH v2] migration: optimize the downtime

2017-07-27 Thread Jay Zhou
Hi Paolo, On 2017/7/27 22:15, Paolo Bonzini wrote: On 27/07/2017 04:36, Jay Zhou wrote: Qemu_savevm_state_cleanup takes about 300ms in my ram migration tests with a 8U24G vm(20G is really occupied), the main cost comes from KVM_SET_USER_MEMORY_REGION ioctl when mem.memory_size = 0 in kvm_set_us

Re: [Qemu-devel] [RFC PATCH 46/47] MAINTAINERS: add missing entries for Coccinelle scripts

2017-07-27 Thread Fam Zheng
On Fri, 07/28 02:36, Philippe Mathieu-Daudé wrote: > diff --git a/MAINTAINERS b/MAINTAINERS > index 224890643d..7854792765 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -1537,6 +1537,12 @@ Checkpatch > S: Odd Fixes > F: scripts/checkpatch.pl > > +Coccinelle scripts > +R: Philippe Mathieu-

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

2017-07-27 Thread Thomas Huth
On 28.07.2017 06:02, David Gibson wrote: > 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 a

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

2017-07-27 Thread Gerd Hoffmann
On Thu, 2017-07-27 at 18:45 +0100, Daniel P. Berrange wrote: > 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...@re

Re: [Qemu-devel] [PATCH 38/47] MAINTAINERS: update docs/interop/ entries

2017-07-27 Thread Fam Zheng
On Fri, 07/28 02:36, Philippe Mathieu-Daudé wrote: > Signed-off-by: Philippe Mathieu-Daudé > --- > MAINTAINERS | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/MAINTAINERS b/MAINTAINERS > index 23de632424..54e35fdab9 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@

Re: [Qemu-devel] [PATCH 40/47] MAINTAINERS: add missing entry for AIO

2017-07-27 Thread Fam Zheng
On Fri, 07/28 02:36, Philippe Mathieu-Daudé wrote: > Signed-off-by: Philippe Mathieu-Daudé > --- > MAINTAINERS | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/MAINTAINERS b/MAINTAINERS > index 83597fca4e..fb6a82c1ad 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -1253,6 +1253,7 @@

Re: [Qemu-devel] Status and RFC of patchew testings on QEMU

2017-07-27 Thread Philippe Mathieu-Daudé
On Mon, Jul 17, 2017 at 7:20 AM, Daniel P. Berrange wrote: > I'm a little concerned about the fact that we've now got three different > sets of tests that are being run on pull requests. There are the tests hmm 4? there is also Shippable cross-builds: https://app.shippable.com/github/qemu/qemu

Re: [Qemu-devel] [PATCH] qemu-system-tricore: segfault when entering "x 0" on the monitor

2017-07-27 Thread Thomas Huth
On 27.07.2017 16:30, Eduardo Otubo wrote: > Starting Qemu with "qemu-system-tricore -nographic -M tricore_testboard -S" > and entering "x 0" at the monitor prompt leads to Segmentation fault. This > happens > because tricore_cpu_get_phys_page_debug() is not implemented yet, this > is a temporary w

[Qemu-devel] [RFC PATCH 47/47] script to find outdated entry in MAINTAINERS

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- scripts/check_maintainer.sh | 21 + 1 file changed, 21 insertions(+) create mode 100755 scripts/check_maintainer.sh diff --git a/scripts/check_maintainer.sh b/scripts/check_maintainer.sh new file mode 100755 index 00..074a6ac

Re: [Qemu-devel] Status and RFC of patchew testings on QEMU

2017-07-27 Thread Philippe Mathieu-Daudé
On Mon, Jul 17, 2017 at 10:40 AM, Max Reitz wrote: > On 2017-07-17 13:31, Kevin Wolf wrote: >> I think we had it in 'make check' for a while, but I seem to remember >> that people complained about things like the disk space that some of the >> tests needed for temporary files, and some exotic syst

Re: [Qemu-devel] Status and RFC of patchew testings on QEMU

2017-07-27 Thread Philippe Mathieu-Daudé
Hi Fam, On 07/17/2017 03:35 AM, Fam Zheng wrote: So far we have these tests running by patchew on each patch series: * Docker tests Basically it is make docker-test-quick@centos6 \ docker-test-build@min-glib \ docker-test-mingw@fedora" * checkpat

[Qemu-devel] [RFC PATCH 45/47] MAINTAINERS: add missing entries for loader

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- RFC because I'm not sure 'loader' is the same goal than 'generic-loader' MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index dc1a69051c..224890643d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1196,6 +1196

[Qemu-devel] [RFC PATCH 43/47] MAINTAINERS: add missing TPM entries

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 7 +++ 1 file changed, 7 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 10c34f2d6d..453f5fb3d7 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1642,6 +1642,13 @@ F: bt-*.c F: hw/bt/ F: include/hw/bt.h +TPM: +S: Orphan +F:

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

2017-07-27 Thread David Gibson
On Thu, Jul 27, 2017 at 03:50:37PM -0500, Michael Roth wrote: > 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 o

[Qemu-devel] [RFC PATCH 46/47] MAINTAINERS: add missing entries for Coccinelle scripts

2017-07-27 Thread Philippe Mathieu-Daudé
and voluntary myself as reviewer Signed-off-by: Philippe Mathieu-Daudé --- I'm not a Coccinelle specialist but willing to learn and help! MAINTAINERS | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index 224890643d..7854792765 100644 --- a/MA

[Qemu-devel] [RFC PATCH 42/47] MAINTAINERS: add missing Bluetooth entries

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 6 ++ 1 file changed, 6 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 46807decf5..10c34f2d6d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1636,6 +1636,12 @@ F: hw/i2c/core.c F: include/hw/i2c/i2c.h F: tests/libqos/i2c.?

[Qemu-devel] [RFC PATCH 41/47] MAINTAINERS: add missing I2C entries

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 6 ++ 1 file changed, 6 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index fb6a82c1ad..46807decf5 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1630,6 +1630,12 @@ F: include/sysemu/replay.h F: docs/replay.txt F: stubs/replay.

[Qemu-devel] [RFC PATCH 44/47] MAINTAINERS: add missing entry for tilegx

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 453f5fb3d7..dc1a69051c 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -283,6 +283,10 @@ F: hw/tricore/ F: include/hw/tricore/ F: default-configs/tricore-s

[Qemu-devel] [PATCH 40/47] MAINTAINERS: add missing entry for AIO

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 83597fca4e..fb6a82c1ad 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1253,6 +1253,7 @@ F: util/aio-*.c F: block/io.c F: migration/block* F: include/block/a

[Qemu-devel] [PATCH 36/47] MAINTAINERS: add missing entry test for megasas

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 b9a132d964..7649d57e0f 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1144,6 +1144,7 @@ L: qemu-bl...@nongnu.org S: Supported F: hw/scsi/megasas.c F: hw/scs

[Qemu-devel] [PATCH 38/47] MAINTAINERS: update docs/interop/ entries

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 23de632424..54e35fdab9 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1283,7 +1283,7 @@ F: block/dirty-bitmap.c F: include/qemu/hbitmap.h

[Qemu-devel] [PATCH 33/47] MAINTAINERS: add missing Xtensa 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 6d805b081d..b2c9945299 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -271,6 +271,7 @@ S: Maintained F: target/xtensa/ F: hw/xtensa/ F: tests/tcg/xtensa/ +F:

[Qemu-devel] [PATCH 39/47] MAINTAINERS: add missing SSI entries

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- RFC because I'm not sure m25p80 fits. MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 54e35fdab9..83597fca4e 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1010,7 +1010,9 @@ M: Peter Crosthwaite S: Main

[Qemu-devel] [PATCH 35/47] MAINTAINERS: add missing entries for throttling infra

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index a2b008e305..b9a132d964 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1584,8 +1584,10 @@ M: Alberto Garcia S: Supported F: block/throttle

[Qemu-devel] [PATCH 29/47] MAINTAINERS: add missing SH-4 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 9a0da13bcd..bb1cb1fc1c 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -235,6 +235,7 @@ F: target/sh4/ F: hw/sh4/ F: disas/sh4.c F: include/hw/sh4/ +F: defaul

[Qemu-devel] [PATCH 37/47] MAINTAINERS: update docs/devel/ entries

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 7649d57e0f..23de632424 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1438,7 +1438,7 @@ F: tests/test-qapi-*.c F: tests/test-qmp-*.

[Qemu-devel] [PATCH 32/47] MAINTAINERS: add missing UniCore32 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 7997c90be8..6d805b081d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -253,6 +253,7 @@ S: Maintained F: target/unicore32/ F: hw/unicore32/ F: include/hw/unic

[Qemu-devel] [PATCH 34/47] MAINTAINERS: add missing X86 entries

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index b2c9945299..a2b008e305 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -263,6 +263,8 @@ S: Maintained F: target/i386/ F: hw/i386/ F: disas/i386.c +F: defaul

[Qemu-devel] [PATCH 27/47] MAINTAINERS: add missing OpenRISC 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 a4df19d304..35a7253e22 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -207,6 +207,7 @@ S: Odd Fixes F: target/openrisc/ F: hw/openrisc/ F: tests/tcg/openrisc

[Qemu-devel] [PATCH 24/47] MAINTAINERS: add missing MicroBlaze 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 1424788a9d..fa6b0d189a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -165,6 +165,7 @@ S: Maintained F: target/microblaze/ F: hw/microblaze/ F: disas/microbl

[Qemu-devel] [PATCH 31/47] MAINTAINERS: add missing TriCore 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 e363a18631..7997c90be8 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -277,6 +277,7 @@ S: Maintained F: target/tricore/ F: hw/tricore/ F: include/hw/tricore/

[Qemu-devel] [PATCH 28/47] MAINTAINERS: add missing PowerPC 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 35a7253e22..9a0da13bcd 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -218,6 +218,7 @@ F: target/ppc/ F: hw/ppc/ F: include/hw/ppc/ F: disas/ppc.c +F: defaul

[Qemu-devel] [PATCH 23/47] MAINTAINERS: add missing LM32 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 06b092bf85..1424788a9d 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -150,6 +150,7 @@ F: hw/*/milkymist-* F: include/hw/char/lm32_juart.h F: include/hw/lm32/

[Qemu-devel] [PATCH 30/47] MAINTAINERS: add missing SPARC 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 bb1cb1fc1c..e363a18631 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -245,6 +245,7 @@ F: target/sparc/ F: hw/sparc/ F: hw/sparc64/ F: disas/sparc.c +F: defa

[Qemu-devel] [PATCH 13/47] MAINTAINERS: add missing entry for virtio/rng

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 a9f950248a..842c66c325 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1103,6 +1103,7 @@ F: include/hw/virtio/virtio-rng.h F: include/sysemu/rng*.h F: backend

[Qemu-devel] [PATCH 26/47] MAINTAINERS: add missing NiosII 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 7354afb9f4..a4df19d304 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -199,6 +199,7 @@ S: Maintained F: target/nios2/ F: hw/nios2/ F: disas/nios2.c +F: defau

[Qemu-devel] [PATCH 18/47] MAINTAINERS: add missing TCG 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 8cb94af6c5..6b83dac812 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1633,6 +1633,7 @@ Common code M: Richard Henderson S: Maintained F: tcg/ +F: disas.c

[Qemu-devel] [PATCH 25/47] MAINTAINERS: add missing MIPS 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 fa6b0d189a..7354afb9f4 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -182,6 +182,7 @@ F: include/hw/intc/mips_gic.h F: include/hw/timer/mips_gictimer.h F: te

[Qemu-devel] [PATCH 12/47] MAINTAINERS: add missing entry for virtio/input

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 bfdb2f8928..a9f950248a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1084,6 +1084,7 @@ M: Gerd Hoffmann S: Maintained F: hw/input/virtio-input*.c F: inclu

[Qemu-devel] [PATCH 21/47] MAINTAINERS: add missing CRIS 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 286ff7e509..14109f4513 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -131,6 +131,7 @@ F: hw/cris/ F: include/hw/cris/ F: tests/tcg/cris/ F: disas/cris.c +F:

[Qemu-devel] [PATCH 16/47] MAINTAINERS: add missing entry for gdb

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 9670a3901a..653c2a1db1 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1320,6 +1320,7 @@ L: qemu-devel@nongnu.org S: Odd Fixes F: gdbstub* F: gdb-xml/ +F: sc

[Qemu-devel] [PATCH 22/47] MAINTAINERS: add missing M68k 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 14109f4513..06b092bf85 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -156,6 +156,7 @@ M: Laurent Vivier S: Maintained F: target/m68k/ F: disas/m68k.c +F: d

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

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 69987b5e5b..6da3264d4e 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1046,6 +1046,7 @@ F: hw/virtio/Makefile.objs F: hw/virtio/trace-events F: net/vhost-use

[Qemu-devel] [PATCH 19/47] MAINTAINERS: add missing qcow2 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 6b83dac812..2dcdda4cd5 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1856,6 +1856,7 @@ M: Max Reitz L: qemu-bl...@nongnu.org S: Supported F: block/qcow2*

[Qemu-devel] [RFC PATCH 15/47] MAINTAINERS: add missing VMWare entry

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- RFC because I'm not sure about tests/ MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index d8aef164ca..9670a3901a 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1140,6 +1140,7 @@ M: Dmitry Fleytman S: Maintai

[Qemu-devel] [PATCH 14/47] MAINTAINERS: add missing entry for virtio/crypto

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 842c66c325..d8aef164ca 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -,6 +,7 @@ S: Supported F: hw/virtio/virtio-crypto.c F: hw/virtio/virtio-crypto-

[Qemu-devel] [PATCH 06/47] MAINTAINERS: add missing entry for vhost

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 ece02522be..ddf6f3f6d8 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1035,6 +1035,7 @@ vhost M: Michael S. Tsirkin S: Supported F: hw/*/*vhost* +F: docs/i

[Qemu-devel] [PATCH 20/47] MAINTAINERS: add missing PCI entries

2017-07-27 Thread Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé --- MAINTAINERS | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 2dcdda4cd5..286ff7e509 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -933,6 +933,9 @@ F: include/hw/pci/* F: hw/misc/pci-testdev.c F: hw/pci/* F: hw/pci-

[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

[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 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 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 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 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 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 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 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 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] [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

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

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] [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 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] [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] [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] [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 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] [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 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 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 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] [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] [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] 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] [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] [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 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] [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

[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 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 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

[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 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 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 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 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 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

  1   2   3   4   >