[Qemu-devel] [Bug 1603636] Re: Guest has not initialized the display yet on ubuntu 16.10 PPC

2016-10-01 Thread luigiburdo
Hi T, good news the 2.6.2 is working without the issue reported, but it not include your previous patches . Ciao Luigi -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1603636 Title: Guest has not

[Qemu-devel] [Bug 1629483] [NEW] Build fails on optionrom

2016-10-01 Thread Benjamin Kamath
Public bug reported: Git pseudo-bisected (focused on optionrom commits) it to this commit. commit cdbd727c20ad7aac7797dc8c95e485e1a4c6901b Author: Richard Henderson Date: Thu Jul 7 21:49:36 2016 -0700 build: Use $(AS) for optionrom explicitly Build output

[Qemu-devel] [Bug 1629282] Re: QEMU (still) hangs on Windows 7 install

2016-10-01 Thread Laszlo Ersek (Red Hat)
I'll assume "OVMF_15214.fd" is from . It's an ancient build of OVMF (older than two and half years). The binary packaged in that ZIP file isn't even a split one, it's a unified binary that is unsuitable for the command line that you've given above. Please either

Re: [Qemu-devel] [v19 0/4] AMD IOMMU

2016-10-01 Thread David Kiarie
On Fri, Sep 30, 2016 at 4:57 PM, David Kiarie wrote: > On Fri, Sep 30, 2016 at 4:55 PM, Paolo Bonzini wrote: >> >> >> On 20/09/2016 17:42, David Kiarie wrote: >>> Hi all, >>> >>> This patchset adds basic AMD IOMMU emulation support to Qemu. >>> >>>

Re: [Qemu-devel] Mac OS X guest no longer boot

2016-10-01 Thread Programmingkid
On Oct 1, 2016, at 2:19 PM, Mark Cave-Ayland wrote: > On 01/10/16 16:36, Programmingkid wrote: > >> Mac OS X no longer successfully boots under recent commits of QEMU. This >> problem appears to only be with the mac99 target. The beigeg3 target does >> still work. I have used my Mac OS 10.4

[Qemu-devel] [PATCH v3 0/5] tests: enable virtio tests on SPAPR

2016-10-01 Thread Laurent Vivier
This series enables virtio tests on SPAPR by starting machines using qtest_pc_boot() or qtest_spapr_boot() to use the good libqos PCI framework (pc or spapr). It adds also some byte-swapping in virtio-pci.c as PCI is always little-endian and the endianness of the virtio device depends on the

[Qemu-devel] [PATCH v3 2/5] tests: don't check if qtest_spapr_boot() returns NULL

2016-10-01 Thread Laurent Vivier
qtest_spapr_boot()/qtest_pc_boot()/qtest_boot() call qtest_vboot() and qtest_vboot() calls g_malloc(), and g_malloc() never fails: if memory allocation fails, the application is terminated. Signed-off-by: Laurent Vivier --- tests/libqos/libqos.c | 1 + tests/rtas-test.c

[Qemu-devel] [PATCH v3 1/5] tests: fix memory leak in virtio-scsi-test

2016-10-01 Thread Laurent Vivier
vs is allocated in qvirtio_scsi_pci_init() and never freed. Signed-off-by: Laurent Vivier --- tests/virtio-scsi-test.c | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/virtio-scsi-test.c b/tests/virtio-scsi-test.c index 79088bb..94d75b1 100644 ---

[Qemu-devel] [PATCH v3 5/5] tests: enable virtio tests on SPAPR

2016-10-01 Thread Laurent Vivier
but disable MSI-X tests on SPAPR as we can't check the result (the memory region used on PC is not readable on SPAPR). Signed-off-by: Laurent Vivier --- tests/Makefile.include| 3 ++- tests/libqos/virtio-pci.c | 26 -- tests/virtio-9p-test.c|

[Qemu-devel] [PATCH v3 3/5] tests: use qtest_pc_boot()/qtest_shutdown() in virtio tests

2016-10-01 Thread Laurent Vivier
This patch replaces calls to qtest_start() and qtest_end() by calls to qtest_pc_boot() and qtest_shutdown(). This allows to initialize memory allocator and PCI interface functions. This will ease to enable virtio tests on other architectures by only adding a specific qtest_XXX_boot() (like

[Qemu-devel] [PATCH v3 4/5] qtest: evaluate endianness of the target in qtest_init()

2016-10-01 Thread Laurent Vivier
This allows to store it and not have to rescan the list each time we need it. Signed-off-by: Laurent Vivier Reviewed-by: Greg Kurz Reviewed-by: David Gibson --- tests/libqos/virtio-pci.c | 2 +- tests/libqtest.c | 96

[Qemu-devel] [PATCH 19/29] target-sparc: implement UA2005 TSB Pointers

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/cpu.h | 2 + target-sparc/ldst_helper.c | 124 + 2 files changed, 104 insertions(+), 22 deletions(-) diff --git a/target-sparc/cpu.h b/target-sparc/cpu.h index

[Qemu-devel] [PATCH 18/29] target-sparc: use SparcV9MMU type for sparc64 I/D-MMUs

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/cpu.h | 48 +- target-sparc/ldst_helper.c | 8 target-sparc/machine.c | 4 ++-- 3 files changed, 24 insertions(+), 36 deletions(-) diff --git

[Qemu-devel] [PATCH 25/29] target-sparc: implement UA2005 ASI_MMU (0x21)

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/ldst_helper.c | 34 ++ 1 file changed, 34 insertions(+) diff --git a/target-sparc/ldst_helper.c b/target-sparc/ldst_helper.c index f59293d..efdbabc 100644 --- a/target-sparc/ldst_helper.c +++

[Qemu-devel] [PATCH 22/29] target-sparc: implement auto-demapping for UA2005 CPUs

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/ldst_helper.c | 21 + 1 file changed, 21 insertions(+) diff --git a/target-sparc/ldst_helper.c b/target-sparc/ldst_helper.c index a85552e..c27e668 100644 --- a/target-sparc/ldst_helper.c +++

Re: [Qemu-devel] [PATCH 00/29] target-sparc: add Niagara OpenSPARC T1 sun4v emulation

2016-10-01 Thread no-reply
Hi, Your series seems to have some coding style problems. See output below for more information: Type: series Message-id: 1475316333-9776-1-git-send-email-atar4q...@gmail.com Subject: [Qemu-devel] [PATCH 00/29] target-sparc: add Niagara OpenSPARC T1 sun4v emulation === TEST SCRIPT BEGIN ===

Re: [Qemu-devel] [PATCH 3/3] tests: enable virtio tests on SPAPR

2016-10-01 Thread Greg Kurz
On Fri, 30 Sep 2016 11:19:39 -0400 John Snow wrote: > On 09/30/2016 06:30 AM, Laurent Vivier wrote: > > > > > > On 30/09/2016 12:18, Greg Kurz wrote: > >> On Thu, 29 Sep 2016 19:15:07 +0200 > >> Laurent Vivier wrote: > >> > >>> but disable MSI-X tests

[Qemu-devel] [PATCH 10/29] target-sparc: implement UA2005 hypervisor traps

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/cpu.h | 1 + target-sparc/int64_helper.c | 36 +++- target-sparc/win_helper.c | 6 ++ 3 files changed, 38 insertions(+), 5 deletions(-) diff --git a/target-sparc/cpu.h

[Qemu-devel] [PATCH 03/29] target-sparc: add UA2005 TTE bit #defines

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/cpu.h | 16 1 file changed, 16 insertions(+) diff --git a/target-sparc/cpu.h b/target-sparc/cpu.h index 238ebf2..2c169e1 100644 --- a/target-sparc/cpu.h +++ b/target-sparc/cpu.h @@ -290,11 +290,17 @@ enum {

[Qemu-devel] [PATCH 04/29] target-sparc: add UltraSPARC T1 TLB #defines

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/cpu.h | 4 1 file changed, 4 insertions(+) diff --git a/target-sparc/cpu.h b/target-sparc/cpu.h index 2c169e1..bafa8d9 100644 --- a/target-sparc/cpu.h +++ b/target-sparc/cpu.h @@ -328,6 +328,10 @@ enum { #define

[Qemu-devel] [PATCH 07/29] target-sparc: implement UA2005 scratchpad registers

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/asi.h | 1 + target-sparc/cpu.h | 1 + target-sparc/ldst_helper.c | 28 3 files changed, 30 insertions(+) diff --git a/target-sparc/asi.h b/target-sparc/asi.h index

[Qemu-devel] [PATCH 12/29] target-sparc: implement UA2005 rdhpstate and wrhpstate instructions

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/translate.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/target-sparc/translate.c b/target-sparc/translate.c index 6c461b1..19ffb23 100644 --- a/target-sparc/translate.c +++

[Qemu-devel] [PATCH 14/29] target-sparc: use direct address translation in hyperprivileged mode

2016-10-01 Thread Artyom Tarasenko
Implement translation behavior described in the chapter 13.7 of "UltraSPARC T1™ Supplement to the UltraSPARC Architecture 2005". Please note that QEMU doesn't impelement Real->Physical address translation. The "Real Address" is always the "Physical Address". Signed-off-by: Artyom Tarasenko

Re: [Qemu-devel] [PATCH] linux-user: include for F_EXLCK and F_SHLCK

2016-10-01 Thread Felix Janda
Peter Maydell wrote: > On 30 September 2016 at 16:39, Felix Janda wrote: > > The F_EXLCK and F_SHLCK fcntl lock constants are obsolete synonyms for > > F_WRLCK and F_RDLCK. > > This seems unlikely, since on for instance Alpha F_EXLCK is > 16, F_SHLCK is 32, F_RDLCK is 1

Re: [Qemu-devel] top(1) utility implementation in QEMU

2016-10-01 Thread Fam Zheng
On Fri, 09/30 19:08, Markus Armbruster wrote: > Fam Zheng writes: > > > On Mon, 09/26 17:28, Daniel P. Berrange wrote: > >> On Mon, Sep 26, 2016 at 07:14:33PM +0530, prashanth sunder wrote: > >> > Hi All, > >> > > >> > Summary of the discussion and different approaches we had

Re: [Qemu-devel] [PATCH] qcow2: Support BDRV_REQ_MAY_UNMAP

2016-10-01 Thread Max Reitz
On 29.09.2016 10:10, Fam Zheng wrote: > On Thu, 09/29 09:58, Paolo Bonzini wrote: >> >> >> On 29/09/2016 04:21, Fam Zheng wrote: >>> On Wed, 09/28 18:11, Max Reitz wrote: Note that BDRV_REQ_MAY_UNMAP does not mean "Yes, please discard" but just "You may discard if it's easier for you".

Re: [Qemu-devel] [PATCH v7 00/22] qcow2: persistent dirty bitmaps

2016-10-01 Thread Max Reitz
On 30.09.2016 12:53, Vladimir Sementsov-Ogievskiy wrote: > v7: > https://src.openvz.org/users/vsementsov/repos/qemu/browse?at=refs%2Ftags%2Fqcow2-bitmap-v7 > based on block-next (https://github.com/XanClic/qemu/commits/block-next) It should be noted that (at least my) block-next is only valid

Re: [Qemu-devel] [PATCH 02/22] tests: add hbitmap iter test

2016-10-01 Thread Max Reitz
On 30.09.2016 12:53, Vladimir Sementsov-Ogievskiy wrote: > Test that hbitmap iter is resistant to bitmap resetting. > > Signed-off-by: Vladimir Sementsov-Ogievskiy > Signed-off-by: Denis V. Lunev > --- > tests/test-hbitmap.c | 19 +++ >

[Qemu-devel] [PATCH 24/29] target-sparc: add more registers to dump_mmu

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/mmu_helper.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/target-sparc/mmu_helper.c b/target-sparc/mmu_helper.c index 33b48eb..e6558eb 100644 --- a/target-sparc/mmu_helper.c +++ b/target-sparc/mmu_helper.c @@ -732,6

[Qemu-devel] [PATCH 09/29] target-sparc: hypervisor mode takes over nucleus mode

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/cpu.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/target-sparc/cpu.h b/target-sparc/cpu.h index 0b5c79f..fbeb8d7 100644 --- a/target-sparc/cpu.h +++ b/target-sparc/cpu.h @@ -699,10 +699,10 @@

[Qemu-devel] [PATCH 06/29] target-sparc: simplify replace_tlb_entry by using TTE_PGSIZE

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/ldst_helper.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/target-sparc/ldst_helper.c b/target-sparc/ldst_helper.c index 74708f2..7607128 100644 --- a/target-sparc/ldst_helper.c +++

[Qemu-devel] [PATCH 05/29] target-sparc: on UA2005 don't deliver Interrupt_level_n IRQs in hypervisor mode

2016-10-01 Thread Artyom Tarasenko
As described in Chapter 5.7.6 of the UltraSPARC Architecture 2005, outstanding disrupting exceptions that are destined for privileged mode can only cause a trap when the virtual processor is in nonprivileged or privileged mode and PSTATE.ie = 1. At all other times, they are held pending.

[Qemu-devel] [PATCH 29/29] target-sparc: fix up Niagara machine

2016-10-01 Thread Artyom Tarasenko
Remove the Niagara stub implementation from sun4u.c and add a machine, compatible with Legion simulator from the OpenSPARC T1 project. The machine uses the firmware supplied with the OpenSPARC T1 project, http://download.oracle.com/technetwork/systems/opensparc/OpenSPARCT1_Arch.1.5.tar.bz2 in the

[Qemu-devel] [PATCH 23/29] target-sparc: implement ST_BLKINIT_ ASIs

2016-10-01 Thread Artyom Tarasenko
In OpenSPARC T1+ TWINX ASIs in store instructions are aliased with Block Initializing Store ASIs. "UltraSPARC T1 Supplement Draft D2.1, 14 May 2007" describes them in the chapter "5.9 Block Initializing Store ASIs" Integer stores of all sizes are allowed with these ASIs. Signed-off-by: Artyom

[Qemu-devel] [PATCH 11/29] target-sparc: implement UA2005 GL register

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/cpu.c | 13 ++--- target-sparc/cpu.h | 2 ++ target-sparc/helper.h | 1 + target-sparc/int64_helper.c | 6 ++ target-sparc/translate.c| 5 +++-- target-sparc/win_helper.c | 40

[Qemu-devel] [PATCH 21/29] target-sparc: allow 256M sized pages

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/mmu_helper.c | 18 +- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/target-sparc/mmu_helper.c b/target-sparc/mmu_helper.c index bef63f8..33b48eb 100644 --- a/target-sparc/mmu_helper.c +++

[Qemu-devel] [PATCH 13/29] target-sparc: fix immediate UA2005 traps

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/translate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target-sparc/translate.c b/target-sparc/translate.c index 19ffb23..6520bb3 100644 --- a/target-sparc/translate.c +++ b/target-sparc/translate.c @@

[Qemu-devel] [PATCH 20/29] target-sparc: simplify ultrasparc_tsb_pointer

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/ldst_helper.c | 51 ++ 1 file changed, 15 insertions(+), 36 deletions(-) diff --git a/target-sparc/ldst_helper.c b/target-sparc/ldst_helper.c index 8d788fa..a85552e 100644 ---

[Qemu-devel] [PATCH 15/29] target-sparc: allow priveleged ASIs in hyperprivileged mode

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/ldst_helper.c | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/target-sparc/ldst_helper.c b/target-sparc/ldst_helper.c index 5fb9024..70febcb 100644 --- a/target-sparc/ldst_helper.c +++

[Qemu-devel] [PATCH 26/29] target-sparc: store the UA2005 entries in sun4u format

2016-10-01 Thread Artyom Tarasenko
According to chapter 13.3 of the UltraSPARC T1 Supplement to the UltraSPARC Architecture 2005, only the sun4u format is available for data-access loads. Store UA2005 entries in the sun4u format to simplify processing. Signed-off-by: Artyom Tarasenko ---

[Qemu-devel] [PATCH 17/29] target-sparc: replace the last tlb entry when no free entries left

2016-10-01 Thread Artyom Tarasenko
Implement the behavior described in the chapter 13.9.11 of UltraSPARC T1™ Supplement to the UltraSPARC Architecture 2005: "If a TLB Data-In replacement is attempted with all TLB entries locked and valid, the last TLB entry (entry 63) is replaced." Signed-off-by: Artyom Tarasenko

Re: [Qemu-devel] [PATCH v2 1/3] tests: use qtest_pc_boot()/qtest_shutdown() in virtio tests

2016-10-01 Thread Greg Kurz
On Fri, 30 Sep 2016 16:19:10 +0200 Laurent Vivier wrote: > This patch replaces calls to qtest_start() and qtest_end() by > calls to qtest_pc_boot() and qtest_shutdown(). > > This allows to initialize memory allocator and PCI interface > functions. This will ease to enable

Re: [Qemu-devel] [PATCH v2 3/3] tests: enable virtio tests on SPAPR

2016-10-01 Thread Greg Kurz
On Fri, 30 Sep 2016 16:19:12 +0200 Laurent Vivier wrote: > but disable MSI-X tests on SPAPR as we can't check the result > (the memory region used on PC is not readable on SPAPR). > > Signed-off-by: Laurent Vivier > --- > tests/Makefile.include| 3

Re: [Qemu-devel] [PATCH 01/22] hbitmap: improve dirty iter

2016-10-01 Thread Max Reitz
On 30.09.2016 12:53, Vladimir Sementsov-Ogievskiy wrote: > Make dirty iter resistant to resetting bits in corresponding HBitmap. > > Signed-off-by: Vladimir Sementsov-Ogievskiy > --- > include/qemu/hbitmap.h | 24 ++-- > util/hbitmap.c | 23

[Qemu-devel] [PATCH 00/29] target-sparc: add Niagara OpenSPARC T1 sun4v emulation

2016-10-01 Thread Artyom Tarasenko
This patch series adds a Niagara OpenSPARC T1 sun4v machine. The most important new feature: it can boot Solaris 10 / sparc64. The machine uses a firmware released by Sun as a part of the OpenSPARC project. The series are available under:

[Qemu-devel] [PATCH 01/29] target-sparc: don't trap on MMU-fault if MMU is disabled

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/ldst_helper.c | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/target-sparc/ldst_helper.c b/target-sparc/ldst_helper.c index 6ce5ccc..f17ac9b 100644 --- a/target-sparc/ldst_helper.c +++

[Qemu-devel] [PATCH 02/29] target-sparc: use explicit mmu register pointers

2016-10-01 Thread Artyom Tarasenko
Use explicit register pointers while accessing D/I-MMU registers. Trap on access to missing registers. Signed-off-by: Artyom Tarasenko --- target-sparc/cpu.h | 4 +++ target-sparc/ldst_helper.c | 66 +- 2 files changed,

[Qemu-devel] [PATCH 08/29] target-sparc: implement UltraSPARC-T1 Strand status ASR

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/translate.c | 11 +++ 1 file changed, 11 insertions(+) diff --git a/target-sparc/translate.c b/target-sparc/translate.c index e7691e4..b9c749c 100644 --- a/target-sparc/translate.c +++ b/target-sparc/translate.c @@

[Qemu-devel] [PATCH 28/29] target-sparc: move common cpu initialisation routines to sparc64.c

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- hw/sparc64/Makefile.objs | 1 + hw/sparc64/sparc64.c | 378 + hw/sparc64/sun4u.c | 351 + hw/timer/sun4v-rtc.c | 2 +-

[Qemu-devel] [PATCH 16/29] target-sparc: ignore writes to UA2005 CPU mondo queue register

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target-sparc/ldst_helper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target-sparc/ldst_helper.c b/target-sparc/ldst_helper.c index 70febcb..250c23f 100644 --- a/target-sparc/ldst_helper.c +++

[Qemu-devel] [PATCH 27/29] target-sparc: implement sun4v RTC

2016-10-01 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- MAINTAINERS | 6 +++ hw/timer/Makefile.objs | 2 + hw/timer/sun4v-rtc.c | 103 +++ include/hw/timer/sun4v-rtc.h | 1 + 4 files changed, 112 insertions(+) create

[Qemu-devel] [Bug 1629282] Re: QEMU (still) hangs on Windows 7 install

2016-10-01 Thread Mary Sherman
Thanks! Using the OVMF provided with the Ubuntu 16.04 packages solved the issue. -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU. https://bugs.launchpad.net/bugs/1629282 Title: QEMU (still) hangs on Windows 7 install Status in

[Qemu-devel] [PULL 3/3] docker: Build in a clean directory

2016-10-01 Thread Fam Zheng
Currently we configure and build under "$QEMU_SRC/tests/docker" which is dubious. Create a fixed directory (to be friendly to ccache) and change to there before calling build_qemu. Signed-off-by: Fam Zheng Message-Id: <1475047892-11955-1-git-send-email-f...@redhat.com> ---

[Qemu-devel] [PULL 2/3] smbios: fix uuid copy

2016-10-01 Thread Fam Zheng
From: Marc-André Lureau Since 9c5ce8db, the uuid is wrongly copied, as QemuUUID 'in' argument is already a pointer. Fixes ASAN complaining: hw/smbios/smbios.c:489:5: runtime error: load of address 0x7fffcdb91b00 with insufficient space for an object of type

[Qemu-devel] [PULL 1/3] xenpv: Fix qemu_uuid compiling error

2016-10-01 Thread Fam Zheng
9c5ce8db2 switched the type of qemu_uuid and this should have followed. Fix it. Signed-off-by: Fam Zheng Message-Id: <1474968011-29382-1-git-send-email-f...@redhat.com> Reviewed-by: Eric Blake Acked-by: Stefano Stabellini ---

[Qemu-devel] [PULL 0/3] UUID fixes and one docker patch

2016-10-01 Thread Fam Zheng
The following changes since commit c640f2849ee8775fe1bbd7a2772610aa77816f9f: Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging (2016-09-28 23:02:56 +0100) are available in the git repository at: g...@github.com:famz/qemu tags/for-upstream for you to fetch

[Qemu-devel] [Bug 1629618] Re: QEMU causes host hang / reset on PPC64EL

2016-10-01 Thread Timothy Pearson
Host QEMU version: 1:2.6+dfsg-3.1 Host kernel version: 4.6.0 ** Description changed: QEMU causes a host hang / reset on PPC64EL when used in KVM + HV mode (kvm_hv module). After a random amount of uptime, starting new QEMU virtual machines will cause the host to experience a soft CPU

[Qemu-devel] [Bug 1629618] [NEW] QEMU causes host hang / reset on PPC64EL

2016-10-01 Thread Timothy Pearson
Public bug reported: QEMU causes a host hang / reset on PPC64EL when used in KVM + HV mode (kvm_hv module). After a random amount of uptime, starting new QEMU virtual machines will cause the host to experience a soft CPU lockup. Depending on configuration and other random factors the host will

Re: [Qemu-devel] [PATCH 05/22] qcow2-bitmap: structs and consts

2016-10-01 Thread Max Reitz
On 30.09.2016 12:53, Vladimir Sementsov-Ogievskiy wrote: > Create block/qcow2-bitmap.c > Add data structures and constraints accordingly to docs/specs/qcow2.txt > > Signed-off-by: Vladimir Sementsov-Ogievskiy > --- > block/Makefile.objs | 2 +- > block/qcow2-bitmap.c

Re: [Qemu-devel] [PATCH 06/22] qcow2: add dirty bitmaps extension

2016-10-01 Thread Max Reitz
On 30.09.2016 12:53, Vladimir Sementsov-Ogievskiy wrote: > Add dirty bitmap extension as specified in docs/specs/qcow2.txt. > For now, just mirror extension header into Qcow2 state and check > constraints. > > For now, disable image resize if it has bitmaps. It will be fixed later. > >

[Qemu-devel] [PATCH] Coverity Fix

2016-10-01 Thread David Kiarie
Hi all, The following patch fixes a few issues reported by coverity in the file hw/i386/amd_iommu.c David Kiarie (1): hw/iommu: Fix problems reported by Coverity scan hw/i386/amd_iommu.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) -- 2.1.4

[Qemu-devel] [PATCH] hw/iommu: Fix problems reported by Coverity scan

2016-10-01 Thread David Kiarie
Signed-off-by: David Kiarie --- hw/i386/amd_iommu.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/hw/i386/amd_iommu.c b/hw/i386/amd_iommu.c index 023de52..815d45f 100644 --- a/hw/i386/amd_iommu.c +++ b/hw/i386/amd_iommu.c @@ -144,7

Re: [Qemu-devel] [PATCH v2 3/3] tests: enable virtio tests on SPAPR

2016-10-01 Thread Thomas Huth
On 01.10.2016 14:29, Greg Kurz wrote: > On Fri, 30 Sep 2016 16:19:12 +0200 > Laurent Vivier wrote: > >> but disable MSI-X tests on SPAPR as we can't check the result >> (the memory region used on PC is not readable on SPAPR). >> >> Signed-off-by: Laurent Vivier

Re: [Qemu-devel] [PATCH] hw/iommu: Fix problems reported by Coverity scan

2016-10-01 Thread Stefan Weil
Hi, On 10/01/16 17:57, David Kiarie wrote: Signed-off-by: David Kiarie --- hw/i386/amd_iommu.c | 12 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/hw/i386/amd_iommu.c b/hw/i386/amd_iommu.c index 023de52..815d45f 100644 ---

Re: [Qemu-devel] [PATCH v3 0/4] io: Various fixes around QIOChannel Features

2016-10-01 Thread Felipe Franciosi
> On 29 Sep 2016, at 17:32, Daniel P. Berrange wrote: > > On Thu, Sep 29, 2016 at 08:52:34AM -0700, Felipe Franciosi wrote: >> This series include four patches around the utilisation of QIOChannel >> features. The first patch actually fixes a bug, while the next two >>

Re: [Qemu-devel] [PATCH 07/22] qcow2-bitmap: introduce auto-loading bitmaps

2016-10-01 Thread Max Reitz
On 30.09.2016 12:53, Vladimir Sementsov-Ogievskiy wrote: > Auto loading bitmaps are bitmaps in Qcow2, with AUTO flag set. They are *with the AUTO flag set > loaded at image open and becomes BdrvDirtyBitmap's for corresponding "loaded when the image is opened and become BdrvDirtyBitmaps for the

Re: [Qemu-devel] [PATCH 05/22] qcow2-bitmap: structs and consts

2016-10-01 Thread Max Reitz
On 01.10.2016 16:34, Max Reitz wrote: > On 30.09.2016 12:53, Vladimir Sementsov-Ogievskiy wrote: >> Create block/qcow2-bitmap.c >> Add data structures and constraints accordingly to docs/specs/qcow2.txt >> >> Signed-off-by: Vladimir Sementsov-Ogievskiy >> --- >>

[Qemu-devel] Mac OS X guest no longer boot

2016-10-01 Thread Programmingkid
Mac OS X no longer successfully boots under recent commits of QEMU. This problem appears to only be with the mac99 target. The beigeg3 target does still work. I have used my Mac OS 10.4 and Mac OS 10.2 boot cd images in the tests. My command-line: qemu-system-ppc -cdrom tiger.iso -boot d -M

Re: [Qemu-devel] [PATCH] hw/iommu: Fix problems reported by Coverity scan

2016-10-01 Thread David Kiarie
On Sat, Oct 1, 2016 at 7:29 PM, Stefan Weil wrote: > Hi, > > > On 10/01/16 17:57, David Kiarie wrote: >> >> Signed-off-by: David Kiarie >> --- >> hw/i386/amd_iommu.c | 12 >> 1 file changed, 8 insertions(+), 4 deletions(-) >> >> diff --git

[Qemu-devel] [PATCH V2] hw/iommu: Fix problems reported by Coverity scan

2016-10-01 Thread David Kiarie
Signed-off-by: David Kiarie --- hw/i386/amd_iommu.c | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/hw/i386/amd_iommu.c b/hw/i386/amd_iommu.c index 023de52..886c72b 100644 --- a/hw/i386/amd_iommu.c +++ b/hw/i386/amd_iommu.c @@ -144,7

[Qemu-devel] [PATCH V2] Coverity Fix

2016-10-01 Thread David Kiarie
This patch fixes a few issues reported by coverity scan in file hw/i386/amd_iommu.c V2 includes a fix and suggestion from Stefan Weil. David Kiarie (1): hw/iommu: Fix problems reported by Coverity scan hw/i386/amd_iommu.c | 16 ++-- 1 file changed, 10 insertions(+), 6

Re: [Qemu-devel] Mac OS X guest no longer boot

2016-10-01 Thread Mark Cave-Ayland
On 01/10/16 16:36, Programmingkid wrote: > Mac OS X no longer successfully boots under recent commits of QEMU. This > problem appears to only be with the mac99 target. The beigeg3 target does > still work. I have used my Mac OS 10.4 and Mac OS 10.2 boot cd images in the > tests. My

Re: [Qemu-devel] [PATCH v2 3/3] tests: enable virtio tests on SPAPR

2016-10-01 Thread Mark Cave-Ayland
On 01/10/16 17:23, Thomas Huth wrote: > On 01.10.2016 14:29, Greg Kurz wrote: >> On Fri, 30 Sep 2016 16:19:12 +0200 >> Laurent Vivier wrote: >> >>> but disable MSI-X tests on SPAPR as we can't check the result >>> (the memory region used on PC is not readable on SPAPR). >>>

Re: [Qemu-devel] [PATCH V2] hw/iommu: Fix problems reported by Coverity scan

2016-10-01 Thread no-reply
Hi, Your series failed automatic build test. Please find the testing commands and their output below. If you have docker installed, you can probably reproduce it locally. Type: series Message-id: 1475341561-32440-2-git-send-email-davidkiar...@gmail.com Subject: [Qemu-devel] [PATCH V2] hw/iommu: