Re: [Qemu-devel] [PATCH v7 15/21] qapi: add qapi2texi script

2017-01-11 Thread Marc-André Lureau
Hi - Original Message - > Marc-André Lureau writes: > > > As the name suggests, the qapi2texi script converts JSON QAPI > > description into a texi file suitable for different target > > formats (info/man/txt/pdf/html...). > > > > It parses the following

Re: [Qemu-devel] [PATCH v1 00/30] target-sparc: add niagara OpenSPARC T1 sun4v emulation

2017-01-11 Thread Richard Henderson
On 12/30/2016 09:35 AM, Mark Cave-Ayland wrote: On 15/12/16 17:04, Artyom Tarasenko wrote: Ping? Richard & Mark, can you please review the patches 04, 05, 08, 10, 11,12, 14, 15, 16, 18-23 and 25-28? Hope I haven't missed anything from the v0 review. It would be nice to get it into the 2.9

Re: [Qemu-devel] [PATCH v5] hw/ssi/imx_spi.c: fix CS handling during SPI access.

2017-01-11 Thread Jean-Christophe DUBOIS
Marcin, I think that things have changed enough so that you could check again this version. JC Le 11/01/2017 à 17:52, Jean-Christophe Dubois a écrit : The i.MX SPI device was not de-asserting the CS line at the end of memory access. This triggered a SIGSEGV in Qemu when the sabrelite

Re: [Qemu-devel] [PATCH v2 02/47] trace: switch io/ directory to modular trace.h file

2017-01-11 Thread Daniel P. Berrange
On Wed, Jan 11, 2017 at 05:12:02PM +, Stefan Hajnoczi wrote: > On Tue, Jan 10, 2017 at 10:51:29AM -0600, Eric Blake wrote: > > On 01/10/2017 10:37 AM, Stefan Hajnoczi wrote: > > > On Fri, Jan 06, 2017 at 03:54:58PM +, Daniel P. Berrange wrote: > > >> diff --git a/io/channel-buffer.c

[Qemu-devel] [PATCH 02/40] baum: convert to finalize

2017-01-11 Thread Marc-André Lureau
Signed-off-by: Marc-André Lureau --- backends/baum.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backends/baum.c b/backends/baum.c index 0f418ed358..39c9365024 100644 --- a/backends/baum.c +++ b/backends/baum.c @@ -616,9 +616,9 @@ static

Re: [Qemu-devel] [PATCH v4] [i.MX] fix CS handling during SPI access.

2017-01-11 Thread Jean-Christophe DUBOIS
Le 10/01/2017 à 00:02, Peter Maydell a écrit : On 9 January 2017 at 22:27, Jean-Christophe DUBOIS wrote: I might be wrong but I think they are coming out of reset with their CS line set to low (so they are selected by default) because this is the default level at reset.

[Qemu-devel] [Bug 1653384] Re: Assertion failed with USB pass through with XHCI controller

2017-01-11 Thread Fabian Lesniak
I examined xhci_kick_epctx (frame 6) and looked into xfer and xfer->packet, maybe this helps: (gdb) bt #0 0x7fffdccb304f in raise () at /usr/lib/libc.so.6 #1 0x7fffdccb447a in abort () at /usr/lib/libc.so.6 #2 0x7fffdccabea7 in __assert_fail_base () at /usr/lib/libc.so.6 #3

Re: [Qemu-devel] [PATCH 02/10] qemu-thread: introduce QemuLockCnt

2017-01-11 Thread Stefan Hajnoczi
On Wed, Jan 04, 2017 at 02:26:17PM +0100, Paolo Bonzini wrote: > +/* Decrement a counter, and return locked if it is decremented to zero. > + * It is impossible for the counter to become nonzero while the mutex > + * is taken. > + */ > +bool qemu_lockcnt_dec_and_lock(QemuLockCnt *lockcnt) > +{ > +

Re: [Qemu-devel] [PATCH v2 1/2] memory: provide common macros for mtree_print_mr()

2017-01-11 Thread Paolo Bonzini
On 21/12/2016 08:58, Peter Xu wrote: > - mr->romd_mode ? 'R' : '-', > - !mr->readonly && !(mr->rom_device && mr->romd_mode) ? 'W' > - : '-', > + MR_CHAR_RD(mr), > +

[Qemu-devel] [PATCH 15/40] char: remove chr_free

2017-01-11 Thread Marc-André Lureau
Now it uses Object instance_finalize instead. Signed-off-by: Marc-André Lureau --- include/sysemu/char.h | 8 qemu-char.c | 10 +- 2 files changed, 1 insertion(+), 17 deletions(-) diff --git a/include/sysemu/char.h

[Qemu-devel] [PATCH 01/40] spice-qemu-char: convert to finalize

2017-01-11 Thread Marc-André Lureau
Signed-off-by: Marc-André Lureau --- spice-qemu-char.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spice-qemu-char.c b/spice-qemu-char.c index dd97c17fca..3902202a35 100644 --- a/spice-qemu-char.c +++ b/spice-qemu-char.c @@ -210,9 +210,9

[Qemu-devel] [PATCH 19/40] char: move to chardev/

2017-01-11 Thread Marc-André Lureau
The following commits will split char.c in several files. Let's put them in a subdirectory. Signed-off-by: Marc-André Lureau --- qemu-char.c => chardev/char.c | 0 MAINTAINERS | 2 +- Makefile.objs | 2 +- chardev/Makefile.objs

Re: [Qemu-devel] [PATCH v2 02/47] trace: switch io/ directory to modular trace.h file

2017-01-11 Thread Lluís Vilanova
Paolo Bonzini writes: [...] > A weird idea: what about doing > -DGENERATED_TRACERS_H=\"hw/scsi/generated-tracers.h\" > and then having > #ifdef GENERATED_TRACE_H > #include GENERATED_TRACE_H > #endif > in include/trace.h? > Then you can use full include path for special

Re: [Qemu-devel] [RFC]virtio-blk: add disk-name device property

2017-01-11 Thread Yang Zhang
On 2017/1/4 22:44, Stefan Hajnoczi wrote: On Tue, Jan 03, 2017 at 10:53:06AM -0600, Eric Blake wrote: On 12/29/2016 08:41 PM, Junkang Fu wrote: >From 74e913fc41ea98d1dde692175f1e3fb6729342aa Mon Sep 17 00:00:00 2001 From: "junkang.fjk" Date: Wed, 24 Aug 2016

Re: [Qemu-devel] [PATCHi v2] ppc: Fix a warning in bcdcfz code and improve BCD_DIG_BYTE macro

2017-01-11 Thread David Gibson
On Wed, Jan 11, 2017 at 07:11:25PM -0200, Jose Ricardo Ziviani wrote: > This commit fixes a warning in the code "(i * 2) ? .. : ..", which > should be better as "i ? .. : ..", and improves the BCD_DIG_BYTE > macro by placing parentheses around its argument to avoid possible > expansion issues

Re: [Qemu-devel] [PATCH 0/6] ppc: add a IBM 40p machine (RS/6000, PReP)

2017-01-11 Thread David Gibson
On Wed, Jan 11, 2017 at 05:58:40PM +0100, Artyom Tarasenko wrote: > Hi Hervé, > > nice work! > > On Thu, Dec 29, 2016 at 11:12 PM, Hervé Poussineau > wrote: > > Hi, > > > > This patchset adds the emulation of the IBM RS/6000 7020 (40p). The real > > machine is > > able

Re: [Qemu-devel] [PATCH v2 02/47] trace: switch io/ directory to modular trace.h file

2017-01-11 Thread Lluís Vilanova
Daniel P Berrange writes: > On Wed, Jan 11, 2017 at 06:34:40PM +0100, Paolo Bonzini wrote: [...] >> > and we can't >> > use relative includes for that, since the relative include gets >> > resolved wrt the source file doing the #include, but the trace.h >> > file is in $BUILD_DIR. >> >> Why

Re: [Qemu-devel] [PATCH] libqtest: handle zero length memwrite/memread

2017-01-11 Thread John Snow
On 01/11/2017 03:49 AM, Greg Kurz wrote: > Some recently added tests pass a zero length to qtest_memwrite(). > Unfortunately, the qtest protocol doesn't implement an on-the-wire > syntax for zero-length writes and the current code happily sends > garbage to QEMU. This causes intermittent

[Qemu-devel] [PULL 03/33] qom: Make all interface types abstract

2017-01-11 Thread Paolo Bonzini
From: Eduardo Habkost "qom-list-types abstract=false" currently returns all interface types, as if they were not abstract. Fix this by making sure all interface types are abstract. All interface types have instance_size == 0, so we can use it to set abstract=true on

[Qemu-devel] [PULL 02/33] megasas: fix guest-triggered memory leak

2017-01-11 Thread Paolo Bonzini
If the guest sets the sglist size to a value >=2GB, megasas_handle_dcmd will return MFI_STAT_MEMORY_NOT_AVAILABLE without freeing the memory. Avoid this by returning only the status from map_dcmd, and loading cmd->iov_size in the caller. Reported-by: Li Qiang Signed-off-by:

[Qemu-devel] [PULL 33/33] Revert "win32: don't run subprocess tests on Mingw32 platform"

2017-01-11 Thread Paolo Bonzini
From: Marc-André Lureau This reverts commit 7ad9339e372fcd12d584684d7f52ac259604a4f4. The error "Failed to execute helper program (No such file or directory)" is due to broken glib installation, missing windows gspawn helpers. Signed-off-by: Marc-André Lureau

[Qemu-devel] [PULL 25/33] x86: ioapic: fix fail migration when irqchip=split

2017-01-11 Thread Paolo Bonzini
From: Peter Xu Split irqchip works based on the fact that we kept the first 24 gsi routing entries inside KVM for userspace ioapic's use. When system boot, we'll reserve these MSI routing entries before hand. However, after migration, we forgot to re-configure it up in the

Re: [Qemu-devel] [PATCH 11/40] char-win-stdio: convert to finalize

2017-01-11 Thread Eric Blake
On 01/11/2017 11:29 AM, Marc-André Lureau wrote: > Signed-off-by: Marc-André Lureau > --- > qemu-char.c | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) Patches 3-11: Reviewed-by: Eric Blake -- Eric Blake eblake redhat com

[Qemu-devel] [PATCH v2 00/30] target-sparc: add niagara OpenSPARC T1 sun4v emulation

2017-01-11 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: https://github.com/artyom-tarasenko/qemu/tree/sun4v-v2

[Qemu-devel] [PATCH v2 07/30] target-sparc: simplify replace_tlb_entry by using TTE_PGSIZE

2017-01-11 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko Reviewed-by: Richard Henderson --- 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 043cbf8..68eca86 100644 ---

[Qemu-devel] [PATCH v2 10/30] target-sparc: hypervisor mode takes over nucleus mode

2017-01-11 Thread Artyom Tarasenko
Accordinf to UA2005, 9.3.3 "Address Space Identifiers", "In hyperprivileged mode, all instruction fetches and loads and stores with implicit ASIs use a physical address, regardless of the value of TL". Signed-off-by: Artyom Tarasenko --- target/sparc/cpu.h | 4 ++--

Re: [Qemu-devel] [PATCH] Further tidy-up on block status

2017-01-11 Thread Alex Bligh
> On 11 Jan 2017, at 15:31, Vladimir Sementsov-Ogievskiy > wrote: > > >>> If an error occurs, the server SHOULD set the appropriate error code in > >>> the error field of an error chunk. However, if the error does not involve > >>> invalid usage (such as a request

[Qemu-devel] [PATCH v2 23/30] target-sparc: implement auto-demapping for UA2005 CPUs

2017-01-11 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target/sparc/ldst_helper.c | 22 ++ 1 file changed, 22 insertions(+) diff --git a/target/sparc/ldst_helper.c b/target/sparc/ldst_helper.c index 0447d4e..57b3b97 100644 --- a/target/sparc/ldst_helper.c +++

[Qemu-devel] [PATCH v2 30/30] target-sparc: fix up niagara machine

2017-01-11 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 v2 03/30] target-sparc: use explicit mmu register pointers

2017-01-11 Thread Artyom Tarasenko
Use explicit register pointers while accessing D/I-MMU registers. Call cpu_unassigned_access on access to missing registers. Signed-off-by: Artyom Tarasenko Reviewed-by: Richard Henderson --- target/sparc/cpu.h | 4 +++ target/sparc/ldst_helper.c

[Qemu-devel] [Bug 1655708] Re: target/ppc/int_helper.c:2806: strange expression ?

2017-01-11 Thread dcb
> so it is just as easy to write 'i ? ...' instead of the weirder > '(i * 2) ? ...'. I suspect it is just possible that the i * 2 expression is a typo for something else, perhaps i & 2 or i << 2 or i >> 2 or something else. I don't know the code so I am unable to offer better guidance. -- You

[Qemu-devel] [PATCH v2 20/30] target-sparc: implement UA2005 TSB Pointers

2017-01-11 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 v2 04/30] target-sparc: add UA2005 TTE bit #defines

2017-01-11 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target/sparc/cpu.h | 17 + 1 file changed, 17 insertions(+) diff --git a/target/sparc/cpu.h b/target/sparc/cpu.h index 687e158..b41f5c5 100644 --- a/target/sparc/cpu.h +++ b/target/sparc/cpu.h @@ -304,19 +304,36 @@ enum {

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

2017-01-11 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko Reviewed-by: Richard Henderson --- hw/sparc64/Makefile.objs | 1 + hw/sparc64/sparc64.c | 378 + hw/sparc64/sun4u.c | 348

[Qemu-devel] [PATCH v2 14/30] target-sparc: fix immediate UA2005 traps

2017-01-11 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 7e399a3..23d4673 100644 --- a/target/sparc/translate.c +++ b/target/sparc/translate.c @@

Re: [Qemu-devel] [PATCH 12/40] char-win: do not override chr_free

2017-01-11 Thread Eric Blake
On 01/11/2017 11:29 AM, Marc-André Lureau wrote: > For some unclear reason to me, char-file does not have chr_free on > win32. Since we want to switch to instance finalizer instead of class > chr_free, we should be able to run the base WinChardev class finalizer > in any case. Use a boolean to

Re: [Qemu-devel] [PATCH v1 00/30] target-sparc: add niagara OpenSPARC T1 sun4v emulation

2017-01-11 Thread Artyom Tarasenko
On Wed, Jan 11, 2017 at 6:13 PM, Mark Cave-Ayland wrote: > On 11/01/17 16:56, Richard Henderson wrote: > >> On 12/30/2016 09:35 AM, Mark Cave-Ayland wrote: >>> On 15/12/16 17:04, Artyom Tarasenko wrote: >>> Ping? Richard & Mark, can you please review the

Re: [Qemu-devel] [PULL 00/33] Misc patches for 2017-01-11

2017-01-11 Thread no-reply
Hi, Your series seems to have some coding style problems. See output below for more information: Type: series Message-id: 1484163327-111841-1-git-send-email-pbonz...@redhat.com Subject: [Qemu-devel] [PULL 00/33] Misc patches for 2017-01-11 === TEST SCRIPT BEGIN === #!/bin/bash BASE=base n=1

[Qemu-devel] [PATCH v2 19/30] target-sparc: use SparcV9MMU type for sparc64 I/D-MMUs

2017-01-11 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- linux-user/main.c | 2 +- target/sparc/cpu.h | 48 +- target/sparc/ldst_helper.c | 8 target/sparc/machine.c | 4 ++-- 4 files changed, 25 insertions(+), 37

[Qemu-devel] [PATCH v2 09/30] target-sparc: implement UltraSPARC-T1 Strand status ASR

2017-01-11 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko Reviewed-by: Richard Henderson --- target/sparc/translate.c | 11 +++ 1 file changed, 11 insertions(+) diff --git a/target/sparc/translate.c b/target/sparc/translate.c index 0b0cde1..b898898 100644 ---

[Qemu-devel] [PATCH] monitor: Fix crashes when using HMP commands without CPU

2017-01-11 Thread Thomas Huth
When running certain HMP commands ("info registers", "info cpustats" or dumping virtual memory) with the "none" machine, QEMU crashes with a segmentation fault. This happens because the "none" machine does not have any CPUs by default, but these HMP commands did not check for a valid CPU pointer

[Qemu-devel] [PATCH v2 11/30] target-sparc: implement UA2005 hypervisor traps

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

[Qemu-devel] [PATCH v2 21/30] target-sparc: simplify ultrasparc_tsb_pointer

2017-01-11 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 4b8ca69..0447d4e 100644 ---

Re: [Qemu-devel] [PATCH] display: cirrus: check vga bits per pixel(bpp) value

2017-01-11 Thread Gerd Hoffmann
On Mi, 2017-01-11 at 16:59 +0200, Alberto Garcia wrote: > On Mon, Nov 28, 2016 at 11:52:08AM +0530, P J P wrote: > > | > --- a/hw/display/cirrus_vga.c > > | > +++ b/hw/display/cirrus_vga.c > > | > @@ -272,6 +272,9 @@ static void > > cirrus_update_memory_access(CirrusVGAState > > | > *s); > > | >

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

2017-01-11 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target/sparc/ldst_helper.c | 31 +++ 1 file changed, 31 insertions(+) diff --git a/target/sparc/ldst_helper.c b/target/sparc/ldst_helper.c index 57b3b97..d34795a 100644 --- a/target/sparc/ldst_helper.c +++

[Qemu-devel] [PATCH v2 16/30] target-sparc: allow priveleged ASIs in hyperprivileged mode

2017-01-11 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko --- target/sparc/ldst_helper.c | 30 -- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/target/sparc/ldst_helper.c b/target/sparc/ldst_helper.c index 387732d..301616b 100644 ---

[Qemu-devel] [Bug 1268671] Re: CentOS guest crashing due to assertion failure in qemu-char.c

2017-01-11 Thread Thomas Huth
QEMU 0.12 is completely outdated nowadays ... can you still reproduce this problem with the latest version of QEMU? ** Changed in: qemu Status: New => Incomplete -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU.

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

2017-01-11 Thread Artyom Tarasenko
Signed-off-by: Artyom Tarasenko Reviewed-by: Richard Henderson --- 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 fa70dc0..8b4664d 100644 ---

[Qemu-devel] [PATCH v2 27/30] target-sparc: add ST_BLKINIT_ ASIs for UA2005+ CPUs

2017-01-11 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] xhci: rename xhci_complete_packet to xhci_try_complete_packet

2017-01-11 Thread Gerd Hoffmann
Make clear that this isn't guaranteed to actually complete the transfer, the usb packet can still be in flight after calling that function. Signed-off-by: Gerd Hoffmann --- hw/usb/hcd-xhci.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git

[Qemu-devel] [PATCH v2 28/30] target-sparc: implement sun4v RTC

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

[Qemu-devel] [Bug 1404690] Re: Qemu crashes with chrooted m68k

2017-01-11 Thread Thomas Huth
Peter's patch had been included here: http://git.qemu.org/?p=qemu.git;a=commitdiff;h=1669add752d9f2928 ==> Fix released ** Changed in: qemu Status: New => Fix Released -- You received this bug notification because you are a member of qemu- devel-ml, which is subscribed to QEMU.

Re: [Qemu-devel] [PATCH 16/40] char: get rid of CharDriver

2017-01-11 Thread Eric Blake
On 01/11/2017 11:29 AM, Marc-André Lureau wrote: > qemu_chr_new_from_opts() is modified to not need CharDriver backend[] > array, but uses instead objectified qmp_query_chardev_backends() and > char_get_class(). The alias field is moved outside in a ChardevAlias[], > similar to QDevAlias for

[Qemu-devel] [Bug 1655764] [NEW] qemu-img convert -c compression can't decompress

2017-01-11 Thread Jignasha
Public bug reported: Used -c compression option of qemu-img convert to compress qcow2, then libvirt mount for compressed image don't work as well as decompression also not working, tried glib-deflate to decompress ** Affects: qemu Importance: Undecided Status: New -- You received

[Qemu-devel] [PATCH] qemu-io: Return non-zero exit code on failure

2017-01-11 Thread Nir Soffer
From: Nir Soffer The result of openfile was not checked, leading to failure deep in the actual command with confusing error message, and exiting with exit code 0. Here is one example - trying to read a pattern from an invalid chain: $ qemu-io -c 'read -P 1 0 1024'

[Qemu-devel] [PULL 01/67] disas/ppc: Fix indefinite articles in comments

2017-01-11 Thread David Gibson
From: Stefan Weil Signed-off-by: Stefan Weil Signed-off-by: David Gibson --- disas/ppc.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/disas/ppc.c b/disas/ppc.c index bd05623..9b5a0e7 100644

[Qemu-devel] [PULL 00/67] ppc-for-2.9 queue 20170112

2017-01-11 Thread David Gibson
The following changes since commit b44486dfb9447c88e4b216e730adcc780190852c: Merge remote-tracking branch 'remotes/kraxel/tags/pull-ui-20170110-1' into staging (2017-01-10 14:52:34 +) are available in the git repository at: git://github.com/dgibson/qemu.git tags/ppc-for-2.9-20170112

[Qemu-devel] [PULL 04/67] target-ppc: Fix xscmpodp and xscmpudp instructions

2017-01-11 Thread David Gibson
From: Bharata B Rao - xscmpodp & xscmpudp are missing flags reset. - In xscmpodp, VXCC should be set only if VE is 0 for signalling NaN case and VXCC should be set by explicitly checking for quiet NaN case. - Comparison is being done only if the operands are not

[Qemu-devel] [PULL 06/67] target-ppc: Add xscmpoqp and xscmpuqp instructions

2017-01-11 Thread David Gibson
From: Bharata B Rao xscmpoqp - VSX Scalar Compare Ordered Quad-Precision xscmpuqp - VSX Scalar Compare Unordered Quad-Precision Signed-off-by: Bharata B Rao Signed-off-by: Nikunj A Dadhania Signed-off-by: David

<    1   2   3   4   5