Hi,
This series seems to have some coding style problems. See output below for
more information:
Message-id: 20171214152246.17503-1-h...@suse.de
Subject: [Qemu-devel] [PATCH 0/2] scsi: Simple ALUA support
Type: series
=== TEST SCRIPT BEGIN ===
#!/bin/bash
BASE=base
n=1
total=$(git log --oneline
This should fix the Coverity warning:
** CID 1383842: Integer handling issues (DIVIDE_BY_ZERO)
/target/s390x/int_helper.c: 84 in helper_divs64()
Signed-off-by: Stefan Weil
---
target/s390x/cpu.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/target/s390x/cpu.h b/targe
Wei Wang wrote:
> > But passing GFP_NOWAIT means that we can handle allocation failure. There is
> > no need to use preload approach when we can handle allocation failure.
>
> I think the reason we need xb_preload is because radix tree insertion
> needs the memory being preallocated already (it c
Am 17.12.2017 um 11:25 schrieb no-re...@patchew.org:
> Hi,
>
> This series failed build test on s390x host. Please find the details below.
[...]
> /var/tmp/patchew-tester-tmp-e2qiwzsb/src/target/s390x/interrupt.c: In
> function ‘s390_program_interrupt’:
> /var/tmp/patchew-tester-tmp-e2qiwzsb/src/
On 19/11/17 11:06, Mark Cave-Ayland wrote:
On 17/11/17 14:33, Artyom Tarasenko wrote:
On Fri, Nov 17, 2017 at 2:42 PM, Mark Cave-Ayland
wrote:
After the previous refactoring it is now possible to use separate functions
to improve clarity of the interrupt paths. Similarly by checking the PCI
> -Original Message-
> From: Tetsuo Handa [mailto:penguin-ker...@i-love.sakura.ne.jp]
> Sent: Sunday, December 17, 2017 6:22 PM
> To: Wang, Wei W ; wi...@infradead.org
> Cc: virtio-...@lists.oasis-open.org; linux-ker...@vger.kernel.org; qemu-
> de...@nongnu.org; virtualizat...@lists.linux
Currently only file backed memory backend can
be created with a "share" flag in order to allow
sharing guest RAM with other processes in the host.
Add the "share" flag also to RAM Memory Backend
in order to allow remapping parts of the guest RAM
to different host virtual addresses. This is needed
From: Yuval Shaia
This function should be declared in generic header file so we can
utilize it.
Signed-off-by: Yuval Shaia
Signed-off-by: Marcel Apfelbaum
---
hw/pci/shpc.c | 11 +--
include/qemu/cutils.h | 10 ++
2 files changed, 11 insertions(+), 10 deletions(-)
dif
Signed-off-by: Marcel Apfelbaum
Signed-off-by: Yuval Shaia
---
docs/pvrdma.txt | 145
1 file changed, 145 insertions(+)
create mode 100644 docs/pvrdma.txt
diff --git a/docs/pvrdma.txt b/docs/pvrdma.txt
new file mode 100644
index
RFC -> V2:
- Full implementation of the pvrdma device
- Backend is an ibdevice interface, no need for the KDBR module
General description
===
PVRDMA is the QEMU implementation of VMware's paravirtualized RDMA device.
It works with its Linux Kernel driver AS IS, no need for any s
Signed-off-by: Marcel Apfelbaum
Signed-off-by: Yuval Shaia
---
MAINTAINERS | 7 +++
1 file changed, 7 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index ffd77b461c..d24401a4d0 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1960,6 +1960,13 @@ F: block/replication.c
F: tests/test-rep
On Saturday, December 16, 2017 3:22 AM, Matthew Wilcox wrote:
> On Fri, Dec 15, 2017 at 10:49:15AM -0800, Matthew Wilcox wrote:
> > Here's the API I'm looking at right now. The user need take no lock;
> > the locking (spinlock) is handled internally to the implementation.
Another place I saw your
On 12/17/2017 02:29 AM, Paolo Bonzini wrote:
> Sense keys have nice #defines in scsi/constants.h, use them.
>
> Reported-by: Dr. David Alan Gilbert
> Signed-off-by: Paolo Bonzini
Reviewed-by: Philippe Mathieu-Daudé
> ---
> scsi/utils.c | 14 +++---
> 1 file changed, 7 insertions(+),
Wang, Wei W wrote:
> > Wei Wang wrote:
> > > > But passing GFP_NOWAIT means that we can handle allocation failure.
> > > > There is no need to use preload approach when we can handle allocation
> > > > failure.
> > >
> > > I think the reason we need xb_preload is because radix tree insertion
> > >
On 17.12.2017 11:58, Stefan Weil wrote:
> Am 17.12.2017 um 11:25 schrieb no-re...@patchew.org:
>> Hi,
>>
>> This series failed build test on s390x host. Please find the details below.
> [...]
>> /var/tmp/patchew-tester-tmp-e2qiwzsb/src/target/s390x/interrupt.c: In
>> function ‘s390_program_interru
Hi Marcel, Yuval,
On 12/17/2017 09:54 AM, Marcel Apfelbaum wrote:
> From: Yuval Shaia
>
> This function should be declared in generic header file so we can
> utilize it.
>
> Signed-off-by: Yuval Shaia
> Signed-off-by: Marcel Apfelbaum
> ---
> hw/pci/shpc.c | 11 +--
> include
On Sun, Dec 17, 2017 at 03:16:15PM -0300, Philippe Mathieu-Daudé wrote:
> Hi Marcel, Yuval,
>
> On 12/17/2017 09:54 AM, Marcel Apfelbaum wrote:
> > From: Yuval Shaia
> >
> > This function should be declared in generic header file so we can
> > utilize it.
> >
> > Signed-off-by: Yuval Shaia
> >
The command is intended for gathering virtio information such as status,
feature bits, negotiation status. It is convenient and useful for debug
purpose.
The commands returns generic virtio information for virtio such as
common feature names and status bits names and information for all
attached t
The command prints data from `query-virtio' QMP in human-readable
format.
Cc: Denis V. Lunev
Signed-off-by: Jan Dakinevich
---
hmp-commands-info.hx | 14 ++
hmp.c| 74
hmp.h| 1 +
3 files changed, 89 i
From: Jan Dakinevich
After some discussion, I am going to suggest reworked QMP/HMP for
gathering virtio info. It would provide the following monitor output.
(qemu) info virtio
virtio-blk-device at :00:02.0
QOM path: /machine/peripheral-anon/device[0]/virtio-backend
status: 0x0f
VIRTI
Hi,
In this series we QOM'ify the last few PCI devices still using
PCIDeviceClass->init() by converting this init() to realize(),
Then we finally remove the then PCIDeviceClass->init() method for good.
Regards,
Phil.
Philippe Mathieu-Daudé (4):
hw/block/nvme: QOM'ify PCI NVME
hw/pci-host/p
Signed-off-by: Philippe Mathieu-Daudé
---
hw/block/nvme.c | 32 +---
1 file changed, 17 insertions(+), 15 deletions(-)
diff --git a/hw/block/nvme.c b/hw/block/nvme.c
index 441e21ed1f..9c5f898da0 100644
--- a/hw/block/nvme.c
+++ b/hw/block/nvme.c
@@ -920,9 +920,9 @@ st
All PCI devices are now QOM'ified.
Signed-off-by: Philippe Mathieu-Daudé
---
include/hw/pci/pci.h | 1 -
hw/pci/pci.c | 14 --
2 files changed, 15 deletions(-)
diff --git a/include/hw/pci/pci.h b/include/hw/pci/pci.h
index 8d02a0a383..0f1ed64c2f 100644
--- a/include/hw/pci/
Signed-off-by: Philippe Mathieu-Daudé
---
hw/pci-host/piix.c | 31 +++
1 file changed, 15 insertions(+), 16 deletions(-)
diff --git a/hw/pci-host/piix.c b/hw/pci-host/piix.c
index a684a7cca9..0153f32a32 100644
--- a/hw/pci-host/piix.c
+++ b/hw/pci-host/piix.c
@@ -804,
Signed-off-by: Philippe Mathieu-Daudé
---
hw/pci-host/xilinx-pcie.c | 19 +--
1 file changed, 9 insertions(+), 10 deletions(-)
diff --git a/hw/pci-host/xilinx-pcie.c b/hw/pci-host/xilinx-pcie.c
index 7659253090..756db39fd5 100644
--- a/hw/pci-host/xilinx-pcie.c
+++ b/hw/pci-host/
From: "Emilio G. Cota"
While at it, s/stuct/struct/.
Signed-off-by: Emilio G. Cota
Signed-off-by: Michael Tokarev
---
include/qemu/qht.h | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/include/qemu/qht.h b/include/qemu/qht.h
index 56c2c7784c..531aa95325 100644
--- a/
Here's a large pull request for trivial-patches queue.
It's been quite a whie since the last request, and many
changes has been accumulated.
Also there's a large patchset by Philippe Mathieu-Daudé
named "remove i386/pc dependency from non-PC world (part 1)"
consisting of 42 patches which makes goo
From: Philippe Mathieu-Daudé
Orphan since afb3141c660
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Darren Kenny
Reviewed-by: Alistair Francis
Reviewed-by: Edgar E. Iglesias
Signed-off-by: Michael Tokarev
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS
From: Philippe Mathieu-Daudé
this allows to remove the old i386/pc dependency on acpi/core.
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Igor Mammedov
---
hw/acpi/core.c | 1 -
include/hw/acpi/acpi.h | 11 +++
include/hw/i386/pc.h | 11 ---
3 files changed, 11
From: Philippe Mathieu-Daudé
since The VGACommonState struct has a GraphicHwOps *hw_ops member,
then remove the now unnecessary includes.
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
hw/display/cirrus_vga.c | 1 -
hw/display/qxl.h| 1 -
hw/display/vga-isa-mm.c |
From: Ladi Prosek
Thanks to Laszlo Ersek for spotting the double semicolon in target/i386/kvm.c
I have trivially grepped the tree for ';;' in C files.
Suggested-by: Laszlo Ersek
Signed-off-by: Ladi Prosek
Reviewed-by: Laszlo Ersek
Reviewed-by: Cornelia Huck
Reviewed-by: Laurent Vivier
Sign
From: Philippe Mathieu-Daudé
It's a x86-only device, so it does not make sense to keep it
in the shared misc folder.
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
hw/i386/Makefile.objs | 1 +
hw/{misc => i386}/vmport.c | 17 +
hw/misc/Makefile.objs
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
---
hw/input/vmmouse.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/hw/input/vmmouse.c b/hw/input/vmmouse.c
index b6d22086f4..65ef55329e 100644
--- a/hw/input/vmmouse.c
+++ b/hw/input/vmmouse.c
@@ -24,7 +24,6 @@
#include
From: Peter Maydell
The cpu-exec-common.c file includes memory-internal.h, but it doesn't
actually use anything from that header. Remove the unnecessary include.
Signed-off-by: Peter Maydell
Reviewed-by: Philippe Mathieu-Daudé
Tested-by: Philippe Mathieu-Daudé
Reviewed-by: Richard Henderson
From: Philippe Mathieu-Daudé
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
---
block/dmg.h | 1 -
1 file changed, 1 deletion(-)
diff --git a/block/dmg.h b/block/dmg.h
index b592d6fa8b..2ecf239ba5 100644
--- a/block/dmg.h
+++ b/block/d
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Richard Henderson
Signed-off-by: Michael Tokarev
---
hw/alpha/alpha_sys.h | 1 -
hw/alpha/pci.c | 26 --
hw/alpha/typhoon.c | 6 ++
3 files changed, 2 insertions(+), 31 deleti
On 16 December 2017 at 17:41, Stefan Berger wrote:
> The following patch series refactors the TPM TIS and backend drivers for
> easier addition of new front-end devices. Further, the TPM buffer sizes
> are read from the backend and the backend's buffer size can be adjusted
> by the frontend, if ne
From: Michael McConville
Signed-off-by: Michael McConville
Reviewed-by: John Snow
Signed-off-by: Michael Tokarev
---
hw/i386/xen/xen-mapcache.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hw/i386/xen/xen-mapcache.c b/hw/i386/xen/xen-mapcache.c
index baab93b614..efa35dc
From: Philippe Mathieu-Daudé
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
---
disas/nios2.c| 3 ---
hw/nios2/boot.c | 1 -
target/nios2/cpu.h | 1 -
target/nios2/helper.c| 5 +
target/nios2/op_helper
From: Marc-André Lureau
It was removed with libcacard, since:
commit 7b02f5447c64d1854468f758398c9f6fe9e5721f
Author: Marc-André Lureau
Date: Sun Aug 30 11:48:40 2015 +0200
libcacard: use the standalone project
Signed-off-by: Marc-André Lureau
Signed-off-by: Michael Tokarev
---
.giti
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Stefan Berger
---
hw/tpm/tpm_passthrough.c | 1 -
hw/tpm/tpm_tis.c | 1 -
2 files changed, 2 deletions(-)
diff --git a/hw/tpm/tpm_passthrough.c b/hw/tpm/tpm_passthrough.c
index c440aff4b2..d904d8e33f 10064
From: "Emilio G. Cota"
Signed-off-by: Emilio G. Cota
Signed-off-by: Michael Tokarev
---
accel/tcg/translate-all.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/accel/tcg/translate-all.c b/accel/tcg/translate-all.c
index e7f0329a52..02dfa361bb 100644
--- a/accel/tcg/transl
From: Philippe Mathieu-Daudé
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
---
include/sysemu/hax.h | 1 -
target/i386/hax-darwin.c | 6 +-
target/i386/hax-darwin.h | 3 ---
target/i386/hax-windows.h | 2 --
4 files changed,
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
---
hw/misc/pvpanic.c | 3 ---
1 file changed, 3 deletions(-)
diff --git a/hw/misc/pvpanic.c b/hw/misc/pvpanic.c
index 2b1e9a6450..3a0e4ba828 100644
--- a/hw/misc/pvpanic.c
+++ b/hw/misc/pvpanic.c
@@ -13,14 +13,11 @@
*/
#i
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
---
hw/ssi/aspeed_smc.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/hw/ssi/aspeed_smc.c b/hw/ssi/aspeed_smc.c
index 992617fd3a..5059396bc6 100644
--- a/hw/ssi/aspeed_smc.c
+++ b/hw/ssi/aspeed_s
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Hervé Poussineau
Reviewed-by: Thomas Huth
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index b48065aad6..1a379edc80 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -7
From: Philippe Mathieu-Daudé
applied using ./scripts/clean-includes
not needed since 7ebaf795560
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
Acked-by: David Gibson
---
hw/ppc/spapr_hcall.c | 1 -
target/ppc/kvm.c | 3 ---
2 files changed, 4 deletions(-)
diff --git
From: Philippe Mathieu-Daudé
this file in include in "target/i386/hax-i386.h":
#ifdef CONFIG_WIN32
#include "target/i386/hax-windows.h"
#endif
which guaranties that sysemu/os-win32.h is previously included (CONFIG_WIN32)
Suggested-by: Peter Maydell
Signed-off-by: Philippe Mathieu-
From: Vicente Jimenez Aguilar
Documentation: document pretty parameter for mon option
that turns on JSON pretty printing
Signed-off-by: Vicente Jimenez Aguilar
Signed-off-by: Michael Tokarev
---
qemu-options.hx | 7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/qemu-op
From: Daniel Henrique Barboza
When executing 'configure' in a fresh QEMU clone, in a fresh
OS install running in a ppc64le host, this is the error
shown:
-
../configure --enable-trace-backend=simple --enable-debug
--target-list=ppc64-softmmu
ERROR: Unsupported CPU = ppc64le, try --enab
> Here's a large pull request for trivial-patches queue.
> It's been quite a whie since the last request, and many
> changes has been accumulated.
>
> Also there's a large patchset by Philippe Mathieu-Daudé
> named "remove i386/pc dependency from non-PC world (part 1)"
> consisting of 42 patches w
On Sun, Dec 17, 2017 at 01:47:21PM +, Wang, Wei W wrote:
> On Saturday, December 16, 2017 3:22 AM, Matthew Wilcox wrote:
> > On Fri, Dec 15, 2017 at 10:49:15AM -0800, Matthew Wilcox wrote:
> > > Here's the API I'm looking at right now. The user need take no lock;
> > > the locking (spinlock) i
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
hw/virtio/virtio-balloon.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hw/virtio/virtio-balloon.c b/hw/virtio/virtio-balloon.c
index 37cde38982..14e08d20d0 100644
--- a/hw/vi
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Hervé Poussineau
Reviewed-by: David Gibson
---
hw/alpha/dp264.c | 2 +-
hw/i386/pc.c | 2 +-
hw/isa/i82378.c| 3 ++-
hw/mips/mips_fulong2e.c| 2 +-
hw/mips/m
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Darren Kenny
Reviewed-by: Alistair Francis
Reviewed-by: Edgar E. Iglesias
Signed-off-by: Michael Tokarev
---
include/hw/registerfields.h | 11 +++
1 file changed, 11 insertions(+)
diff --git a/include/h
From: Philippe Mathieu-Daudé
These targets don't need a full build of git submodules.
(See b8e535ae8af and eaa2ddbb767).
Signed-off-by: Philippe Mathieu-Daudé
Signed-off-by: Michael Tokarev
---
Makefile | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/Makefile b/Makefil
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
---
numa.c | 1 -
1 file changed, 1 deletion(-)
diff --git a/numa.c b/numa.c
index 98fa9a4bcf..7b9c33ad12 100644
--- a/numa.c
+++ b/numa.c
@@ -29,7 +29,6 @@
#include "qemu/bitmap.h"
#include "qom/c
From: Philippe Mathieu-Daudé
and drop unused #includes
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
hw/unicore32/puv3.c | 15 ++-
include/hw/unicore32/puv3.h | 10 --
2 files changed, 10 insertions(+), 15 deletions(-)
diff --git a/hw/unicore3
On 17 December 2017 at 22:07, Michael Tokarev wrote:
>> Here's a large pull request for trivial-patches queue.
>> It's been quite a whie since the last request, and many
>> changes has been accumulated.
>>
>> Also there's a large patchset by Philippe Mathieu-Daudé
>> named "remove i386/pc dependen
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
hw/i2c/pm_smbus.c | 1 -
hw/i2c/smbus_ich9.c | 1 -
2 files changed, 2 deletions(-)
diff --git a/hw/i2c/pm_smbus.c b/hw/i2c/pm_smbus.c
index 6fc3923f56..a044dd1b27 100644
--- a/hw/i2c/pm_smbus.c
From: Mike Frysinger
Signed-off-by: Mike Frysinger
Reviewed-by: John Snow
Reviewed-by: Eric Blake
Signed-off-by: Michael Tokarev
---
scripts/git-submodule.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/git-submodule.sh b/scripts/git-submodule.sh
index 030617b4
From: Philippe Mathieu-Daudé
This allows to use this header in qtests.
This fixes:
CC tests/test.o
include/hw/registerfields.h:32:41: error: implicit declaration of function
‘MAKE_64BIT_MASK’ [-Werror=implicit-function-declaration]
MAKE_64BIT_MASK(shift, length)};
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
---
hw/input/adb.c | 2 +-
hw/ssi/aspeed_smc.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/hw/input/adb.c b/hw/input/adb.c
index fcca3a8eb9..924a3f9fd5 100644
--- a/hw/
From: Tao Wu
Add support for these keys: audiomute volumedown volumeup power.
Tested with "sendkey" command in monitor and verify the behavior
in guest OS.
Signed-off-by: Tao Wu
Signed-off-by: Michael Tokarev
---
hw/input/hid.c | 8
1 file changed, 4 insertions(+), 4 deletions(-)
di
From: Philippe Mathieu-Daudé
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
Reviewed-by: Stefan Hajnoczi
Reviewed-by: Ben Warren
---
bsd-user/main.c | 1 -
chardev/wctablet.c | 4
hw/audio/fmopl.h
Hi Peter,
On 12/17/2017 08:14 PM, Peter Maydell wrote:
> On 17 December 2017 at 22:07, Michael Tokarev wrote:
>>> Here's a large pull request for trivial-patches queue.
>>> It's been quite a whie since the last request, and many
>>> changes has been accumulated.
>>>
>>> Also there's a large patch
On Thu, 2017-12-14 at 16:24 +0100, Cédric Le Goater wrote:
> The API between the source and the IVRE is extremely simple :
>
> static void spapr_xive_irq(sPAPRXive *xive, int lisn)
>
> The IVRE then scans its IVT, finds the EQ, and moves on to the
> presenter.
In HW it's an MMIO store between
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 10079f4a21..b48065aad6 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -877,6 +877,7 @@ F: hw/timer/hpet*
F: hw/timer/i8254*
F:
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Darren Kenny
Reviewed-by: Alistair Francis
Reviewed-by: Edgar E. Iglesias
Signed-off-by: Michael Tokarev
---
include/hw/registerfields.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/includ
From: Philippe Mathieu-Daudé
It's a x86-only device, so it does not make sense to keep it
in the shared misc folder.
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
hw/i386/Makefile.objs| 1 +
hw/{input => i386}/vmmouse.c | 0
hw/input/Makefile.objs | 1 -
3 f
From: Philippe Mathieu-Daudé
and remove the old i386/pc dependency
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Hervé Poussineau
---
hw/alpha/dp264.c | 2 +-
hw/i386/pc.c | 2 +-
hw/isa/i82378.c | 2 +-
hw/mips/mips_fulong2e.c
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
Reviewed-by: Corey Minyard
---
MAINTAINERS | 2 ++
1 file changed, 2 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 55e403833f..331c2efeaf 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 1a379edc80..2122a2a024 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -877,6 +877,7 @@ F: hw/misc/pc-te
> -Original Message-
> From: Dr. David Alan Gilbert [mailto:dgilb...@redhat.com]
> Sent: Friday, December 15, 2017 11:15 PM
> To: Daniel P. Berrange
> Cc: Zhoujian (jay) ; qemu-devel@nongnu.org;
> quint...@redhat.com; Huangweidong (C) ; wangxin
> (U)
> Subject: Re: [PATCH] docs/devel/migr
>> I'm afraid this fails 'make check'. (I only tested the
>> first pullreq but if you only changed signoffs then
>> it'll still be the same):
>>
>> TEST: tests/qom-test... (pid=12208)
>> /alpha/qom/clipper:
>> Broken pipe
>> FAIL
>> GTester: last random seed: R02S26a31a16d967b2664ad714c1c7f8e7f1
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Stefan Berger
---
Based-on: 1513446109-9013-33-git-send-email-stef...@linux.vnet.ibm.com
---
hw/tpm/tpm_emulator.c| 1 -
hw/tpm/tpm_passthrough.c | 1 -
2 files changed, 2 deletions(-)
diff --git a/hw/tpm/tpm_emulator.c b/hw/tpm/tpm_emulato
From: Philippe Mathieu-Daudé
instead move them to the source file
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
hw/i386/amd_iommu.c | 5 -
hw/i386/amd_iommu.h | 5 -
2 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/hw/i386/amd_iommu.c b/hw/i386/amd_i
From: Marc-André Lureau
This was never used since its introduction in commit
196ea13104f8 ("memory: Add global-locking property to memory
regions").
Signed-off-by: Marc-André Lureau
Signed-off-by: Michael Tokarev
---
include/exec/memory.h | 12
memory.c | 5 -
2
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Hervé Poussineau
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 33cd4f6bed..acbff2f1bb 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1004,6 +1004,7 @@ Network d
From: Philippe Mathieu-Daudé
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
Reviewed-by: Corey Minyard
Tested-by: Corey Minyard
---
include/hw/acpi/ipmi.h | 1 -
include/hw/cpu/core.h | 1 -
include/hw/i2c/ppc4xx_i2c.h | 1
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Corey Minyard
Tested-by: Corey Minyard
---
hw/ipmi/isa_ipmi_bt.c | 1 -
hw/ipmi/isa_ipmi_kcs.c | 1 -
2 files changed, 2 deletions(-)
diff --git a/hw/ipmi/isa_ipmi_bt.c b/hw/ipmi/isa_ipmi_bt.c
index 2fcc3d2e7c..
From: Philippe Mathieu-Daudé
enable_tco is specific to i386/pc.
Suggested-by: Paolo Bonzini
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Igor Mammedov
---
include/hw/acpi/ich9.h | 2 ++
include/hw/i386/pc.h | 2 --
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/includ
The following changes since commit 6b092cf3141ec02fa5f533ecdcd24264febfcd76:
pseries: Update SLOF firmware image to qemu-slof-20171214 (2017-12-18
13:16:40 +1100)
are available in the git repository at:
g...@github.com:aik/qemu.git tags/qemu-slof-20171214
for you to fetch changes up to 6b0
On 12/18/2017 06:18 AM, Matthew Wilcox wrote:
On Sun, Dec 17, 2017 at 01:47:21PM +, Wang, Wei W wrote:
On Saturday, December 16, 2017 3:22 AM, Matthew Wilcox wrote:
On Fri, Dec 15, 2017 at 10:49:15AM -0800, Matthew Wilcox wrote:
- xbit_clear() can't return an error. Neither can xbit_zero
On Mon, Dec 18, 2017 at 10:33:00AM +0800, Wei Wang wrote:
> > My only qualm is that I've been considering optimising the memory
> > consumption when an entire 1024-bit chunk is full; instead of keeping a
> > pointer to a 128-byte entry full of ones, store a special value in the
> > radix tree which
Thanks Peter,
I repeat the step again and it indeed succeed for v4.9 kernel, So I think the
./aarch64-softmmu/qemu-system-aarch64 should be the issue. The case can be
closed now.
Thanks again.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed
From: Philippe Mathieu-Daudé
For some systems (i.e. FreeBSD) the default 'make' is not compatible with the
GNU extensions used by QEMU makefiles.
Calling the GNU make (gmake) works, however the help displayed refers to the
host 'make' and copy/paste leads to lot of unobvious errors:
$ gmake c
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
hw/display/vga.c | 2 +-
hw/display/{vga.h => vga_regs.h} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
rename hw/display/{vga.h => vga_regs.h} (100%)
diff --git a/hw/display
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
hw/char/debugcon.c | 1 -
hw/intc/lm32_pic.c | 1 -
hw/moxie/moxiesim.c | 1 -
hw/sparc/sun4m.c| 1 -
hw/watchdog/wdt_ib700.c | 1 -
5 files changed, 5 deletions(-)
diff --git
From: Philippe Mathieu-Daudé
exec: housekeeping (funny since 02d0e095031)
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
Acked-by: Cornelia Huck
Reviewed-by: Anthony PERARD
---
accel/tcg/translate-all.c | 1 -
exec.c
On Sun, Dec 17, 2017 at 06:49:53AM +0100, Paolo Bonzini wrote:
> We know that only one bit (in addition to SO) is going to be set in
> the condition register, so do two movconds instead of three setconds,
> three shifts and two ORs.
>
> For ppc64-linux-user, the code size reduction is around 5% an
From: Philippe Mathieu-Daudé
and remove the old i386/pc dependency.
Signed-off-by: Philippe Mathieu-Daudé
---
hw/i386/acpi-build.c | 2 +-
hw/misc/pvpanic.c | 9 -
include/hw/i386/pc.h | 3 ---
include/hw/misc/pvpanic.h | 21 +
4 files changed,
From: Philippe Mathieu-Daudé
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
Reviewed-by: Anthony PERARD
---
hw/audio/pcspk.c| 1 -
hw/i386/xen/xen_platform.c | 1 -
hw/isa/vt82c686.c | 1 -
hw/misc/ivshmem.c | 1
On Sat, Dec 16, 2017 at 09:01:12AM +, Stefan Hajnoczi wrote:
> On Sat, Dec 16, 2017 at 11:52:28AM +0800, Peter Xu wrote:
> > On Fri, Dec 15, 2017 at 12:47:11PM +, Stefan Hajnoczi wrote:
> > > On Fri, Dec 15, 2017 at 04:11:41PM +0800, Peter Xu wrote:
> > > > On Wed, Dec 13, 2017 at 03:48:06P
On Mon, Dec 18, 2017 at 01:26:05PM +1100, Alexey Kardashevskiy wrote:
> The following changes since commit 6b092cf3141ec02fa5f533ecdcd24264febfcd76:
>
> pseries: Update SLOF firmware image to qemu-slof-20171214 (2017-12-18
> 13:16:40 +1100)
>
> are available in the git repository at:
>
> g.
On Sat, Dec 16, 2017 at 11:57:46PM +0100, BALATON Zoltan wrote:
> Two simple patches to add some more registers that were found to be
> accessed by some guests.
>
> BALATON Zoltan (3):
> sm501: Add panel hardware cursor registers also to read function
> sm501: Add some more unimplemented regis
On Fri, Dec 15, 2017 at 09:04:28AM -0700, Alex Williamson wrote:
> On Fri, 15 Dec 2017 15:07:31 +1100
> David Gibson wrote:
>
> > On Tue, Dec 12, 2017 at 04:21:31PM +1100, Alexey Kardashevskiy wrote:
> > > This makes use of a new VFIO_REGION_INFO_CAP_MSIX_MAPPABLE capability
> > > which tells tha
On Sat, Dec 16, 2017 at 11:42:39PM +0100, BALATON Zoltan wrote:
> This is a common generic PCI SATA controller that is also used in PCs
> but more importantly guests running on the Sam460ex board prefer this
> card and have a driver for it (unlike for other SATA controllers
> already emulated).
>
On Sat, Dec 16, 2017 at 11:42:14PM +0100, BALATON Zoltan wrote:
> Enough to please U-Boot and make it able to detect SDRAM SPD EEPROMs
>
> Signed-off-by: François Revol
> Signed-off-by: BALATON Zoltan
> Reviewed-by: David Gibson
Applied to ppc-for-2.12, thanks.
> ---
> v2:
> - Removed DPRINTF
Public bug reported:
When attempting to use the kvm_pr module with QEMU 2.10 on a POWER8
host, Debian and Ubuntu guests hang and show crashes.
Host kernel is 4.14. Issue is observed with host kernels 4.9 and 4.13
as well; no other host kernels were tested.
Is this the correct place to report a
1 - 100 of 136 matches
Mail list logo