On Wed, Dec 13, 2017 at 03:37:02PM +, Stefan Hajnoczi wrote:
> On Tue, Dec 05, 2017 at 01:51:39PM +0800, Peter Xu wrote:
> > diff --git a/qga/main.c b/qga/main.c
> > index 62a62755bd..3b5ebbc1ee 100644
> > --- a/qga/main.c
> > +++ b/qga/main.c
> > @@ -593,7 +593,8 @@ static void process_command
Well, if virt-manager is configured to run the VM with `-k en-us` I
can't enter <>| even in virt-manager. keycodemapdb?
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1738283
Title:
'Less than' (<),
On 12/15/2017 07:43 AM, Alexey Kardashevskiy wrote:
> On 15/12/17 17:17, Cédric Le Goater wrote:
>> Signed-off-by: Cédric Le Goater
>> ---
>> hw/ppc/pnv.c | 84
>> ++--
>> hw/ppc/pnv_core.c| 8 ++---
>> hw/ppc/pnv_lpc.c | 2 +-
>>
Should have mention I use openSUSE Leap 42.3 with above mentioned
virtualization repo.
Removed the 0026-Fix-tigervnc-long-press-issue patch and rebuilt QEMU
but no change.
But I noticed that if I run the ISO via libvirt and connect to it via
virt-manager (virt-manager-1.4.1-4.1.noarch), the keys
On 15/12/17 17:17, Cédric Le Goater wrote:
> Signed-off-by: Cédric Le Goater
> ---
> hw/ppc/pnv.c | 84
> ++--
> hw/ppc/pnv_core.c| 8 ++---
> hw/ppc/pnv_lpc.c | 2 +-
> include/hw/ppc/pnv.h | 8 ++---
> 4 files changed, 51 inser
I confirm that in qemu-2.11, the ppc and s390x cases are fixed, however
the sparc64 case is still failing:
$ ~/inst-qemu/2.11.0/bin/qemu-ppc testsigsegv-ppc
$ echo $?
0
$ ~/inst-qemu/2.11.0/bin/qemu-ppc64 testsigsegv-ppc64
$ echo $?
0
$ ~/inst-qemu/2.11.0/bin/qemu-ppc64le testsigsegv-ppc64le
$ e
Works fine in qemu-2.11:
$ ~/inst-qemu/2.11.0/bin/qemu-sh4 test-pwrite
buf = 01W3456789
** 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.
https://bugs.launchpad.net/bugs/1701974
The behaviour in qemu-2.11 is the same as in qemu-2.9.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1704658
Title:
O_CLOEXEC not handled in dup3 system call in user mode
Status in QEMU:
New
Bu
This is fixed in qemu-2.11:
$ ~/inst-qemu/2.11.0/bin/qemu-mips testpthsigmask-mips
qemu: uncaught target signal 11 (Segmentation fault) - core dumped
Segmentation fault (core dumped)
$ ~/inst-qemu/2.11.0/bin/qemu-mips64 testpthsigmask-mips64
qemu: uncaught target signal 11 (Segmentation fault) - co
This makes use of a new VFIO_REGION_INFO_CAP_MSIX_MAPPABLE capability
which tells that a region with MSIX data can be mapped entirely, i.e.
the VFIO PCI driver won't prevent MSIX vectors area from being mapped.
With this change, all BARs are mapped in a single chunk and MSIX vectors
are emulated o
The behaviour in qemu-2.11 is the same as in qemu-2.9.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1701835
Title:
floating-point operation bugs in qemu-alpha
Status in QEMU:
New
Bug descripti
With qemu-2.11:
$ ~/inst-qemu/2.11.0/bin/qemu-sh4 test-pread
ret=1 errno=2
The value of errno is actually irrelevant here. So, the bug is fixed.
** Changed in: qemu
Status: New => Fix Released
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subs
Signed-off-by: Cédric Le Goater
---
hw/ppc/pnv.c | 84 ++--
hw/ppc/pnv_core.c| 8 ++---
hw/ppc/pnv_lpc.c | 2 +-
include/hw/ppc/pnv.h | 8 ++---
4 files changed, 51 insertions(+), 51 deletions(-)
diff --git a/hw/ppc/pnv.c b/hw/pp
Hi Michael,
> -Original Message-
> From: Zhoujian (jay)
> Sent: Friday, December 15, 2017 12:52 PM
> To: 'Michael S. Tsirkin'
> Cc: Dr. David Alan Gilbert ; qemu-devel@nongnu.org;
> Huangweidong (C) ; Gonglei (Arei)
> ; wangxin (U) ;
> Liuzhe (Cloud Open Labs, NFV) ; Igor Mammedov
>
> Su
On Tue, Dec 12, 2017 at 04:16:19PM +1100, Alexey Kardashevskiy wrote:
> The vfio_iommu_spapr_tce driver advertises kernel's support for
> v1 and v2 IOMMU support, however it is not always possible to use
> the requested IOMMU type. For example, a pseries host platform does not
> support dynamic DMA
On 15/12/17 17:01, David Gibson wrote:
> On Tue, Dec 12, 2017 at 04:16:19PM +1100, Alexey Kardashevskiy wrote:
>> The vfio_iommu_spapr_tce driver advertises kernel's support for
>> v1 and v2 IOMMU support, however it is not always possible to use
>> the requested IOMMU type. For example, a pseries
[...]
+
+/* It doesn't look very sociable, in theory they should in a
+ * common loop, fix old loop make it suit the tcp comparison
+ * is the best way. But, given the performence of tcp
comparison,
+ * the method of tcp
From: Cédric Le Goater
xics_get_qirq() is only used by the sPAPR machine. Let's move it there
and change its name to reflect its scope. It will be useful for XIVE
support which will use its own set of qirqs.
Signed-off-by: Cédric Le Goater
Reviewed-by: David Gibson
Signed-off-by: David Gibson
From: Igor Mammedov
SPAPR is the last user of numa_get_node() and a bunch of
supporting code to maintain numa_info[x].addr list.
Get LMB node id from pc-dimm list, which allows to
remove ~80LOC maintaining dynamic address range
lookup list.
It also removes pc-dimm dependency on numa_[un]set_mem
Machine objects have two init functions - the generic QOM level
instance_init which should only do static object initialization, and
the Machine specific MachineClass::init which does the actual
construction of the machine.
In spapr the functions implementing these two have names -
ppc_machine_ini
From: Cédric Le Goater
The 'intc' pointer of the CPU references the interrupt presenter in
the XICS interrupt mode. When the XIVE interrupt mode is available and
activated, the machine will need to reassign this pointer to reflect
the change.
Moving this assignment under the realize routine of t
From: Greg Kurz
LoPAPR 1.1 B.6.9.1.2 describes the "#interrupt-cells" property of the
PowerPC External Interrupt Source Controller node as follows:
“#interrupt-cells”
Standard property name to define the number of cells in an interrupt-
specifier within an interrupt domain.
prop-encoded-
From: Cédric Le Goater
and use them in a couple of obvious places. Other macros will be used
in the model of the XIVE interrupt controller.
Signed-off-by: Cédric Le Goater
Signed-off-by: David Gibson
---
target/ppc/cpu.h | 105 +--
1 file ch
From: Laurent Vivier
if KVM is enabled and KVM capabilities MMU radix is available,
the partition table entry (patb_entry) for the radix mode is
initialized by default in ppc_spapr_reset().
It's a problem if we want to migrate the guest to a POWER8 host
while the kernel is not started to set the
From: Michael Davidsaver
Correct some confusion wrt. the PCI facing
side of the PCI host bridge (not PCIe root complex).
The ref. manual for the mpc8533 (as well as
mpc8540 and mpc8540) give the class code as
PCI_CLASS_PROCESSOR_POWERPC.
While the PCI_HEADER_TYPE field is oddly omitted,
the table
From: Greg Kurz
According to LoPAPR 1.1 B.6.12, the "/event-sources" node has an "interrupt-
ranges" property, the format of which is described in B.6.9.1.2 as follows:
“interrupt-ranges”
Standard property name that defines the interrupt number(s) and range(s)
handled by this unit.
prop-enco
From: Michael Davidsaver
Signed-off-by: Michael Davidsaver
Signed-off-by: David Gibson
---
hw/ppc/e500.c | 4
1 file changed, 4 insertions(+)
diff --git a/hw/ppc/e500.c b/hw/ppc/e500.c
index 5cf0dabef3..c4fe06ea2a 100644
--- a/hw/ppc/e500.c
+++ b/hw/ppc/e500.c
@@ -685,6 +685,8 @@ static
From: Cédric Le Goater
When a CPU is stopped with the 'stop-self' RTAS call, its state
'halted' is switched to 1 and, in this case, the MSR is not taken into
account anymore in the cpu_has_work() routine. Only the pending
hardware interrupts are checked with their LPCR:PECE* enablement bit.
If t
We conditionally adjust part of the guest device tree based on the
global msi_nonbroken flag. However, the main machine type code
initializes msi_nonbroken to true and there's nothing that would set
it to false again.
So replace the test with an assert().
Signed-off-by: David Gibson
Reviewed-by
From: Michael Davidsaver
Replace *printf() with *_report().
Remove trailing new lines.
Signed-off-by: Michael Davidsaver
Signed-off-by: David Gibson
---
hw/intc/openpic.c | 102 +++---
1 file changed, 51 insertions(+), 51 deletions(-)
diff --gi
From: Cédric Le Goater
Just like for hot unplug CPUs, when a guest is rebooted, the secondary
CPUs can be awaken by the decrementer and start entering SLOF at the
same time the boot CPU is.
To be safe, let's disable on the secondaries all the exceptions which
can cause an exit while the CPU is i
From: Cédric Le Goater
Also change the prototype to use a sPAPRMachineState and prefix them
with spapr_irq_. It will let us synchronise the IRQ allocation with
the XIVE interrupt mode when available.
Signed-off-by: Cédric Le Goater
Reviewed-by: David Gibson
Reviewed-by: Greg Kurz
Signed-off-b
From: Greg Kurz
The current code assumes that only the CPU core object holds a
reference on each individual CPU object, and happily frees their
allocated memory when the core is unrealized. This is dangerous
as some other code can legitimely keep a pointer to a CPU if it
calls object_ref(), but i
From: Cédric Le Goater
and use the value to define precisely the default value of the LPCR in
the helper routine cpu_ppc_set_papr()
Signed-off-by: Cédric Le Goater
Signed-off-by: David Gibson
---
target/ppc/cpu-qom.h| 1 +
target/ppc/translate_init.c | 23 +++
2 f
From: Cédric Le Goater
The sPAPR and the PowerNV core objects create the interrupt presenter
object of the CPUs in a very similar way. Let's provide a common
routine in which we use the presenter 'type' as a child identifier.
Signed-off-by: Cédric Le Goater
Reviewed-by: David Gibson
Reviewed-b
From: Michael Davidsaver
Signed-off-by: Michael Davidsaver
Signed-off-by: David Gibson
---
hw/nvram/Makefile.objs | 1 +
hw/nvram/eeprom_at24c.c | 205
2 files changed, 206 insertions(+)
create mode 100644 hw/nvram/eeprom_at24c.c
diff --git
From: Cédric Le Goater
It will make synchronisation easier with the XIVE interrupt mode when
available. The 'irq' parameter refers to the global IRQ number space.
Signed-off-by: Cédric Le Goater
Reviewed-by: David Gibson
Signed-off-by: David Gibson
---
hw/ppc/spapr.c | 14 +++---
1 f
From: Richard Henderson
Signed-off-by: Richard Henderson
Reviewed-by: Daniel Henrique Barboza
Signed-off-by: David Gibson
---
target/ppc/translate.c | 23 ---
1 file changed, 8 insertions(+), 15 deletions(-)
diff --git a/target/ppc/translate.c b/target/ppc/translate.c
ind
From: Cédric Le Goater
The previous code section uses a 'first < 0' test and returns. Therefore,
there is no need to test the 'first' variable against '>= 0' afterwards.
Signed-off-by: Cédric Le Goater
Reviewed-by: Greg Kurz
Signed-off-by: David Gibson
---
hw/intc/xics_spapr.c | 6 ++
1
From: Cédric Le Goater
When a CPU is stopped with the 'stop-self' RTAS call, its state
'halted' is switched to 1 and, in this case, the MSR is not taken into
account anymore in the cpu_has_work() routine. Only the pending
hardware interrupts are checked with their LPCR:PECE* enablement bit.
The
While we're at it fix a couple of small errors in the 2.11 and 2.10 models
(they didn't have any real effect, but don't quite match the template).
Signed-off-by: David Gibson
---
hw/ppc/spapr.c | 26 +++---
include/hw/compat.h | 2 ++
2 files changed, 25 insertions(+),
The following changes since commit 0ef0583d5adceb9138bdb47494dabd1549ac5b6d:
Merge remote-tracking branch 'remotes/dgilbert/tags/pull-hmp-20171214' into
staging (2017-12-14 15:32:32 +)
are available in the Git repository at:
git://github.com/dgibson/qemu.git tags/ppc-for-2.1
On Tue, Dec 12, 2017 at 09:05:25AM -0700, Alex Williamson wrote:
> On Tue, 12 Dec 2017 18:01:40 +1100
> Alexey Kardashevskiy wrote:
>
> > On 12/12/17 17:06, Alexey Kardashevskiy wrote:
> > > On 12/12/17 16:54, Alex Williamson wrote:
> > >> On Tue, 12 Dec 2017 16:21:31 +1100
> > >> Alexey Kardas
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 that a region with MSIX data can be mapped entirely, i.e.
> the VFIO PCI driver won't prevent MSIX vectors area from being mapped.
>
> This ad
This adds a tracepoint to trace the KVM_SET_USER_MEMORY_REGION ioctl
parameters which is quite useful for debugging VFIO memory regions
being actually registered with KVM.
Signed-off-by: Alexey Kardashevskiy
---
Changes:
v2:
* added forgotten change to trace-events
---
accel/kvm/kvm-all.c| 6
Hi,
This series failed build test on ppc host. Please find the details below.
Subject: [Qemu-devel] [PATCH v4 00/43] remove i386/pc dependency from non-PC
world (part 1)
Type: series
Message-id: 20171215033015.738-1-f4...@amsat.org
=== TEST SCRIPT BEGIN ===
#!/bin/bash
# Testing script will be
Hi Michael,
> -Original Message-
> From: Michael S. Tsirkin [mailto:m...@redhat.com]
> Sent: Friday, December 15, 2017 12:36 PM
> To: Zhoujian (jay)
> Cc: Dr. David Alan Gilbert ; qemu-devel@nongnu.org;
> Huangweidong (C) ; Gonglei (Arei)
> ; wangxin (U) ;
> Liuzhe (Cloud Open Labs, NFV)
On 26/10/17 12:41, Alexey Kardashevskiy wrote:
> The "-machine xxx,help" prints kernel-irqchip possible values as
> "OnOffSplit", this adds separators to the printed line.
>
> Also, since only lower case letters are specified in qapi/common.json,
> this changes the letter cases too.
>
> Signed-of
On Thu, Dec 14, 2017 at 03:40:17PM -0300, Philippe Mathieu-Daudé wrote:
> >> /* Capabilities registers provide information on supported features of
> >> this
> >> * specific host controller implementation */
> >> -static Property sdhci_pci_properties[] = {
> >> +static Property sdhci_properties
On Fri, Dec 15, 2017 at 02:38:35AM +, Zhoujian (jay) wrote:
> Hi Dave,
>
> > -Original Message-
> > From: Dr. David Alan Gilbert [mailto:dgilb...@redhat.com]
> > Sent: Friday, December 15, 2017 3:49 AM
> > To: Michael S. Tsirkin
> > Cc: Zhoujian (jay) ; qemu-devel@nongnu.org;
> > Huan
The behaviour in qemu-2.11 is the same as in qemu-2.9.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1701808
Title:
stack smashing in or after recvmsg system call in aarch64 user mode
Status in QE
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 a/hw/char/debugcon.c b/hw/char
Fix patch 42 from previous series (v4) so patchew can build, and if a maintainer
is willing to take the previous series with the last 2 patches, I don't need to
respam a v6.
Regards,
Phil.
Based-on: 20171215033015.738-42-f4...@amsat.org
(remove i386/pc dependency from non-PC world v4)
Oops I sent the wrong file :(
On Fri, Dec 15, 2017 at 12:30 AM, Philippe Mathieu-Daudé
wrote:
> Signed-off-by: Philippe Mathieu-Daudé
> ---
> hw/i386/vmport.c | 8 +++-
> hw/i386/trace-events | 4
> 2 files changed, 7 insertions(+), 5 deletions(-)
>
> diff --git a/hw/i386/vmport.c
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/{input => i386}/vmmouse.c | 0
hw/i386/Makefile.objs| 1 +
hw/input/Makefile.objs | 1 -
3 files changed, 1 insertion(+), 1
and remove the old i386/pc dependency.
Signed-off-by: Philippe Mathieu-Daudé
---
include/hw/i386/pc.h | 3 ---
include/hw/misc/pvpanic.h | 21 +
hw/i386/acpi-build.c | 2 +-
hw/misc/pvpanic.c | 9 -
4 files changed, 26 insertions(+), 9 deletions(-
- add "hw/net/ne2000-isa.h"
- remove the old i386 dependency
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Hervé Poussineau
Acked-by: David Gibson [PPC]
---
hw/net/ne2000.h | 3 +++
include/hw/i386/pc.h| 20
include/hw/net/ne2000-isa.h | 33 ++
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/qxl.h| 1 -
hw/display/vga_int.h| 3 ++-
hw/display/cirrus_vga.c | 1 -
hw/display/vga-isa-mm.c
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
hw/display/{vga.h => vga_regs.h} | 0
hw/display/vga.c | 2 +-
2 files changed, 1 insertion(+), 1 deletion(-)
rename hw/display/{vga.h => vga_regs.h} (100%)
diff --git a/hw/display/vga.h b/hw/display/vga_regs.h
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Hervé Poussineau
Reviewed-by: David Gibson
---
include/hw/timer/mc146818rtc.h | 3 ++-
hw/alpha/dp264.c | 2 +-
hw/i386/pc.c | 2 +-
hw/isa/i82378.c| 3 ++-
hw/mips/mips_fulong2e.c| 2 +-
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/include/hw/acpi/ich9.h b/include/hw/a
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/virtio/virtio-balloon.c
+++ b/hw/
and remove the old i386/pc dependency
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Hervé Poussineau
---
include/hw/timer/i8254.h | 5 +++--
include/hw/timer/i8254_internal.h | 2 +-
hw/alpha/dp264.c | 2 +-
hw/i386/pc.c | 2 +-
hw/isa/i82378.
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
+++ b/hw/i2c/pm_smbus.c
@@ -19,
Signed-off-by: Philippe Mathieu-Daudé
---
hw/i386/vmport.c | 8 +++-
hw/i386/trace-events | 4
2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/hw/i386/vmport.c b/hw/i386/vmport.c
index eb880c6def..b5585a009a 100644
--- a/hw/i386/vmport.c
+++ b/hw/i386/vmport.c
@@ -27,8
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 a/hw/char/debugcon.c b/hw/char
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 100644
--- a/hw/tpm/tpm_passthrough.
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 -
hw/misc/sga.c
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..e098fd5206 100644
--- a/hw/ipmi
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_smc.c
@@ -27,7 +27,6 @@
#includ
this allows to remove the old i386/pc dependency on acpi/core.
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Igor Mammedov
---
include/hw/acpi/acpi.h | 11 +++
include/hw/i386/pc.h | 11 ---
hw/acpi/core.c | 1 -
3 files changed, 11 insertions(+), 12 deletions(-)
Signed-off-by: Philippe Mathieu-Daudé
---
hw/i386/vmport.c | 8 +++-
hw/i386/trace-events | 4
2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/hw/i386/vmport.c b/hw/i386/vmport.c
index eb880c6def..b5585a009a 100644
--- a/hw/i386/vmport.c
+++ b/hw/i386/vmport.c
@@ -27,8
instead move them to the source file
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
hw/i386/amd_iommu.h | 5 -
hw/i386/amd_iommu.c | 5 -
2 files changed, 4 insertions(+), 6 deletions(-)
diff --git a/hw/i386/amd_iommu.h b/hw/i386/amd_iommu.h
index d370ae3549..aeef80
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/input/adb.c
+++ b/hw/input/adb.
and drop unused #includes
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
include/hw/unicore32/puv3.h | 10 --
hw/unicore32/puv3.c | 15 ++-
2 files changed, 10 insertions(+), 15 deletions(-)
diff --git a/include/hw/unicore32/puv3.h b/include/hw/u
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/{misc => i386}/vmport.c | 17 +
hw/i386/Makefile.objs | 1 +
hw/misc/Makefile.objs | 2 --
3 files changed, 1
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 7151b24d1c..20bdb5a4b1 100644
--- a/numa.c
+++ b/numa.c
@@ -29,7 +29,6 @@
#include "qemu/bitmap.h"
#include "qom/cpu.h"
#include "qemu/error-rep
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
---
target/nios2/cpu.h | 1 -
disas/nios2.c| 3 ---
hw/nios2/boot.c | 1 -
target/nios2/helper.c| 5 +
target/nios2/op_helper.c | 1 +
target/nios2/translat
and remove the old i386/pc dependency.
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
include/hw/display/vga.h | 25 +
include/hw/i386/pc.h | 12
hw/display/vga-isa-mm.c | 3 +--
hw/display/vga-isa.c | 2 +-
hw/display/vga.c
and remove a duplicated include
Signed-off-by: Philippe Mathieu-Daudé
Acked-by: John Snow
---
hw/ide/ahci.c | 1 -
hw/ide/cmd646.c | 1 -
hw/ide/core.c | 3 +--
hw/ide/ich.c| 1 -
hw/ide/isa.c| 1 -
hw/ide/microdrive.c | 1 -
hw/ide/pci.c| 1 -
hw/ide/pii
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/dmg.h
@@ -26,7 +26,6 @@
#ifndef
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 a/hw/ppc/spapr_hcall.c b/hw/ppc
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 @@
*/
#include "qemu/osdep.h"
-#include
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 | 3 ---
h
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 -
3 files changed, 3 deletions
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-Daudé
---
target/i386/hax-win
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 "qemu/osdep.h"
#include "hw/hw
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
Acked-by: David Gibson
Acked-by: Cornelia Huck
---
hw/acpi/ipmi-stub.c | 1 +
hw/audio/fmopl.c| 1 -
hw/cpu/core.c | 1 +
hw/ppc/spapr_cpu_core
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Hervé Poussineau
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 9505c3f90a..f299dc2c19 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -1004,6 +1004,7 @@ Network devices
M: Jason Wang
S: Odd
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
---
include/sysemu/hax.h | 1 -
target/i386/hax-darwin.h | 3 ---
target/i386/hax-windows.h | 2 --
target/i386/hax-darwin.c | 6 +-
4 files changed, 1 insertion(+), 11 deletions(-
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 4618f9b4db..00ce2931d9 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -877,6 +877,7 @@ F: hw/misc/pc-testdev.c
F: hw/timer/hpet*
F:
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Hervé Poussineau
---
MAINTAINERS | 2 ++
1 file changed, 2 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 27f190a70a..9505c3f90a 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -735,6 +735,8 @@ F: hw/pci-host/prep.[hc]
F: hw/isa/i823
and fix a typo in the "PC Chipset" section
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Hervé Poussineau
---
MAINTAINERS | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 00ce2931d9..27f190a70a 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
applied using ./scripts/clean-includes
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Peter Maydell
Reviewed-by: Stefan Hajnoczi
---
hw/audio/fmopl.h | 1 -
bsd-user/main.c | 1 -
chardev/wctablet.c | 4
hw/scsi/vhost-user-scsi.c| 1 -
linux-user
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Thomas Huth
Reviewed-by: Hervé Poussineau
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 8582c7d6b5..eb1646fbfe 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -733,6 +733,7 @@ F: hw/ppc/prep_s
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 45e2e2009b..8582c7d6b5 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -976,7 +976,9 @@ M: Alexander Gr
Signed-off-by: Philippe Mathieu-Daudé
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index eb1646fbfe..31c673d60a 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -877,6 +877,7 @@ F: hw/timer/hpet*
F: hw/timer/i8254*
F: hw/timer/mc146818rtc*
F: inclu
Signed-off-by: Philippe Mathieu-Daudé
---
tests/sdhci-test.c | 24
1 file changed, 20 insertions(+), 4 deletions(-)
diff --git a/tests/sdhci-test.c b/tests/sdhci-test.c
index 01373a69df..966bd00499 100644
--- a/tests/sdhci-test.c
+++ b/tests/sdhci-test.c
@@ -7,9 +7,11 @@
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Hervé Poussineau
Reviewed-by: Hervé Poussineau
---
MAINTAINERS | 1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 31c673d60a..4618f9b4db 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -732,6 +732,7 @@ F: hw/ppc/p
Quite a bunch of patches and files modified, but the diffstat is not that big.
Which Michael is willing to merge this? :)
Regards,
Phil.
v4:
- added R-b, A-b
- rebased on 2.12
- fixed an english comment (Thomas)
- replace fprintf() by trace events in hw/i386/vmport.c
since v3:
- addressed Thom
1 - 100 of 402 matches
Mail list logo