Re: [Qemu-devel] [RFC v5 05/26] qjson: add "opaque" field to JSONMessageParser

2017-12-14 Thread Peter Xu
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

[Qemu-devel] [Bug 1738283] Re: 'Less than' (<), 'more than' (>), and 'pipe' (|) can't be typed via VNC

2017-12-14 Thread Michal Nowak
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' (<),

Re: [Qemu-devel] [Qemu-ppc] [PATCH] ppc/pnv: change powernv_ prefix to pnv_ for overall naming consistency

2017-12-14 Thread Cédric Le Goater
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 +- >>

[Qemu-devel] [Bug 1738283] Re: 'Less than' (<), 'more than' (>), and 'pipe' (|) can't be typed via VNC

2017-12-14 Thread Michal Nowak
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

Re: [Qemu-devel] [Qemu-ppc] [PATCH] ppc/pnv: change powernv_ prefix to pnv_ for overall naming consistency

2017-12-14 Thread Alexey Kardashevskiy
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

[Qemu-devel] [Bug 1705118] Re: qemu user mode does not support catching SIGSEGV on some architectures

2017-12-14 Thread Bruno Haible
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

[Qemu-devel] [Bug 1701974] Re: pwrite does not work right under qemu-sh4

2017-12-14 Thread Bruno Haible
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

[Qemu-devel] [Bug 1704658] Re: O_CLOEXEC not handled in dup3 system call in user mode

2017-12-14 Thread Bruno Haible
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

[Qemu-devel] [Bug 1704638] Re: weak symbol access makes qemu in user mode hang for mips, mips64

2017-12-14 Thread Bruno Haible
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

[Qemu-devel] [PATCH qemu v2] RFC: vfio-pci: Allow mmap of MSIX BAR

2017-12-14 Thread Alexey Kardashevskiy
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

[Qemu-devel] [Bug 1701835] Re: floating-point operation bugs in qemu-alpha

2017-12-14 Thread Bruno Haible
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

[Qemu-devel] [Bug 1701973] Re: pread does not work right under qemu-sh4

2017-12-14 Thread Bruno Haible
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

[Qemu-devel] [PATCH] ppc/pnv: change powernv_ prefix to pnv_ for overall naming consistency

2017-12-14 Thread Cédric Le Goater
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

Re: [Qemu-devel] [PATCH 0/2] vhost: two fixes

2017-12-14 Thread Zhoujian (jay)
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

Re: [Qemu-devel] [PATCH qemu v2] vfio/spapr: Allow fallback to SPAPR TCE IOMMU v1

2017-12-14 Thread David Gibson
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

Re: [Qemu-devel] [PATCH qemu v2] vfio/spapr: Allow fallback to SPAPR TCE IOMMU v1

2017-12-14 Thread Alexey Kardashevskiy
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

Re: [Qemu-devel] [PATCH v2 3/4] colo: compare the packet based on the tcp sequence number

2017-12-14 Thread Mao Zhongyi
[...] + +/* 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

[Qemu-devel] [PULL 17/24] spapr: introduce a spapr_qirq() helper

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 18/24] spapr: replace numa_get_node() with lookup in pc-dimm list

2017-12-14 Thread 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

[Qemu-devel] [PULL 22/24] spapr: Rename machine init functions for clarity

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 14/24] ppc/xics: assign of the CPU 'intc' pointer under the core

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 19/24] spapr: fix LSI interrupt specifiers in the device tree

2017-12-14 Thread David Gibson
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-

[Qemu-devel] [PULL 21/24] target/ppc: introduce the PPC_BIT() macro

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 24/24] spapr: don't initialize PATB entry if max-cpu-compat < power9

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 09/24] e500: fix pci host bridge class/type

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 20/24] spapr_events: drop bogus cell from "interrupt-ranges" property

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 05/24] e500: name openpic and pci host bridge

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 10/24] spapr/rtas: disable the decrementer interrupt when a CPU is unplugged

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 23/24] spapr: Assume msi_nonbroken

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 08/24] openpic: debug w/ info_report()

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 11/24] spapr/rtas: fix reboot of a a SMP TCG guest

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 15/24] spapr: move the IRQ allocation routines under the machine

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 04/24] spapr_cpu_core: instantiate CPUs separately

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 07/24] pcc: define the Power-saving mode Exit Cause Enable bits in PowerPCCPUClass

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 13/24] ppc/xics: introduce an icp_create() helper

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 06/24] nvram: add AT24Cx i2c eeprom

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 16/24] spapr: introduce a spapr_irq_set_lsi() helper

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 01/24] target/ppc: Use tcg_gen_lookup_and_goto_ptr

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 02/24] ppc/xics: remove useless if condition

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 12/24] spapr/rtas: do not reset the MSR in stop-self command

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PULL 03/24] spapr: Add pseries-2.12 machine type

2017-12-14 Thread David Gibson
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(+),

[Qemu-devel] [PULL 00/24] ppc-for-2.12 queue 20171215

2017-12-14 Thread David Gibson
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

Re: [Qemu-devel] [PATCH qemu] RFC: vfio-pci: Allow mmap of MSIX BAR

2017-12-14 Thread David Gibson
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

Re: [Qemu-devel] [PATCH qemu] RFC: vfio-pci: Allow mmap of MSIX BAR

2017-12-14 Thread David Gibson
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

[Qemu-devel] [PATCH qemu v2] kvm: Add kvm_set_user_memory tracepoint

2017-12-14 Thread Alexey Kardashevskiy
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

Re: [Qemu-devel] [PATCH v4 00/43] remove i386/pc dependency from non-PC world (part 1)

2017-12-14 Thread no-reply
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

Re: [Qemu-devel] [PATCH 0/2] vhost: two fixes

2017-12-14 Thread Zhoujian (jay)
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)

Re: [Qemu-devel] [PATCH qemu v2] machine: Polish -machine xxx,help

2017-12-14 Thread Alexey Kardashevskiy
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

Re: [Qemu-devel] [PATCH 06/14] sdhci: refactor same sysbus/pci properties into a common one

2017-12-14 Thread Kevin O'Connor
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

Re: [Qemu-devel] [PATCH 0/2] vhost: two fixes

2017-12-14 Thread Michael S. Tsirkin
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

[Qemu-devel] [Bug 1701808] Re: stack smashing in or after recvmsg system call in aarch64 user mode

2017-12-14 Thread Bruno Haible
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

[Qemu-devel] [PATCH v5 2/2] misc: drop old i386 dependency

2017-12-14 Thread 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 a/hw/char/debugcon.c b/hw/char

[Qemu-devel] [PATCH v5 0/2] remove i386/pc dependency from non-PC world (part 1) fix

2017-12-14 Thread Philippe Mathieu-Daudé
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)

Re: [Qemu-devel] [PATCH v4 42/43] hw/i386/vmport: replace fprintf() by trace events

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 41/43] i386/pc: move vmmouse.c to hw/i386/

2017-12-14 Thread 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/{input => i386}/vmmouse.c | 0 hw/i386/Makefile.objs| 1 + hw/input/Makefile.objs | 1 - 3 files changed, 1 insertion(+), 1

[Qemu-devel] [PATCH v4 39/43] hw/misc/pvpanic: extract public API from i386/pc to "hw/misc/pvpanic.h"

2017-12-14 Thread Philippe Mathieu-Daudé
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(-

[Qemu-devel] [PATCH v4 38/43] hw/net/ne2000: extract ne2k-isa code from i386/pc to ne2000-isa.c

2017-12-14 Thread Philippe Mathieu-Daudé
- 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 ++

[Qemu-devel] [PATCH v4 36/43] hw/display/vga: "vga_int.h" requires "ui/console.h"

2017-12-14 Thread 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/qxl.h| 1 - hw/display/vga_int.h| 3 ++- hw/display/cirrus_vga.c | 1 - hw/display/vga-isa-mm.c

[Qemu-devel] [PATCH v4 35/43] hw/display/vga: "vga.h" only contains registers defs, rename it "vga_regs.h"

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 32/43] hw/timer/mc146818: rename rtc_init() -> mc146818_rtc_init()

2017-12-14 Thread Philippe Mathieu-Daudé
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 +-

[Qemu-devel] [PATCH v4 34/43] hw/acpi/ich9: extract ACPI_PM_PROP_TCO_ENABLED from i386/pc

2017-12-14 Thread 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/include/hw/acpi/ich9.h b/include/hw/a

[Qemu-devel] [PATCH v4 29/43] hw/virtio-balloon: remove old i386 dependency

2017-12-14 Thread 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/virtio/virtio-balloon.c +++ b/hw/

[Qemu-devel] [PATCH v4 31/43] hw/timer/i8254: rename pit_init() -> i8254_pit_init()

2017-12-14 Thread Philippe Mathieu-Daudé
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.

[Qemu-devel] [PATCH v4 27/43] hw/i2c: remove old i386 dependency

2017-12-14 Thread 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 +++ b/hw/i2c/pm_smbus.c @@ -19,

[Qemu-devel] [PATCH v5 1/2] hw/i386/vmport: replace fprintf() by trace events

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 43/43] misc: drop old i386 dependency

2017-12-14 Thread 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 a/hw/char/debugcon.c b/hw/char

[Qemu-devel] [PATCH v4 28/43] hw/tpm: remove old i386 dependency

2017-12-14 Thread 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 100644 --- a/hw/tpm/tpm_passthrough.

[Qemu-devel] [PATCH v4 24/43] misc: remove old i386 dependency

2017-12-14 Thread 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 - hw/misc/sga.c

[Qemu-devel] [PATCH v4 26/43] hw/ipmi: remove old i386 dependency

2017-12-14 Thread 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..e098fd5206 100644 --- a/hw/ipmi

[Qemu-devel] [PATCH v4 22/43] hw/ssi/aspeed_smc: remove unused #include

2017-12-14 Thread 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_smc.c @@ -27,7 +27,6 @@ #includ

[Qemu-devel] [PATCH v4 33/43] hw/acpi: ACPI_PM_* defines are not restricted to i386 arch

2017-12-14 Thread 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 --- include/hw/acpi/acpi.h | 11 +++ include/hw/i386/pc.h | 11 --- hw/acpi/core.c | 1 - 3 files changed, 11 insertions(+), 12 deletions(-)

[Qemu-devel] [PATCH v4 42/43] hw/i386/vmport: replace fprintf() by trace events

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 23/43] amd_iommu: avoid needless includes in header file

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 18/43] misc: avoid "include/" in include path

2017-12-14 Thread 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/input/adb.c +++ b/hw/input/adb.

[Qemu-devel] [PATCH v4 30/43] hw/unicore32: restrict hw addr defines to source file

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 40/43] i386/pc: move vmport.c to hw/i386/

2017-12-14 Thread 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/{misc => i386}/vmport.c | 17 + hw/i386/Makefile.objs | 1 + hw/misc/Makefile.objs | 2 -- 3 files changed, 1

[Qemu-devel] [PATCH v4 19/43] numa: remove unused #include

2017-12-14 Thread 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 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

[Qemu-devel] [PATCH v4 17/43] nios2: remove duplicated includes (in code commented out)

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 37/43] hw/display/vga: extract public API from i386/pc to "hw/display/vga.h"

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 25/43] hw/ide: remove old i386 dependency

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 11/43] block: remove "qemu/osdep.h" from header file

2017-12-14 Thread 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/dmg.h @@ -26,7 +26,6 @@ #ifndef

[Qemu-devel] [PATCH v4 14/43] ppc: remove duplicated includes

2017-12-14 Thread 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 a/hw/ppc/spapr_hcall.c b/hw/ppc

[Qemu-devel] [PATCH v4 21/43] hw/misc/pvpanic: remove unused #include

2017-12-14 Thread 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 @@ */ #include "qemu/osdep.h" -#include

[Qemu-devel] [PATCH v4 13/43] misc: remove duplicated includes

2017-12-14 Thread 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 | 3 --- h

[Qemu-devel] [PATCH v4 10/43] hw: remove "qemu/osdep.h" from header files

2017-12-14 Thread 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 - 3 files changed, 3 deletions

[Qemu-devel] [PATCH v4 16/43] i386/hax: remove duplicated include

2017-12-14 Thread 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-Daudé --- target/i386/hax-win

[Qemu-devel] [PATCH v4 20/43] hw/input/vmmouse: remove unused #include

2017-12-14 Thread 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 "qemu/osdep.h" #include "hw/hw

[Qemu-devel] [PATCH v4 09/43] hw: use "qemu/osdep.h" as first #include in source files

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 08/43] MAINTAINERS: add missing entry for include/hw/net/

2017-12-14 Thread 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 9505c3f90a..f299dc2c19 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1004,6 +1004,7 @@ Network devices M: Jason Wang S: Odd

[Qemu-devel] [PATCH v4 15/43] i386/hax: remove duplicated includes

2017-12-14 Thread 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.h | 3 --- target/i386/hax-windows.h | 2 -- target/i386/hax-darwin.c | 6 +- 4 files changed, 1 insertion(+), 11 deletions(-

[Qemu-devel] [PATCH v4 05/43] MAINTAINERS: add an entry for watchdog/wdt_ib700

2017-12-14 Thread 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 4618f9b4db..00ce2931d9 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -877,6 +877,7 @@ F: hw/misc/pc-testdev.c F: hw/timer/hpet* F:

[Qemu-devel] [PATCH v4 07/43] MAINTAINERS: add entries for timer/m48t59

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 06/43] MAINTAINERS: add an entry for input/pckbd.c

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 12/43] misc: remove headers implicitly included

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 02/43] MAINTAINERS: add an entry for the i82374 (southbridge)

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 01/43] MAINTAINERS: add entries for i2c/ppc4xx

2017-12-14 Thread 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 45e2e2009b..8582c7d6b5 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -976,7 +976,9 @@ M: Alexander Gr

[Qemu-devel] [PATCH v4 03/43] MAINTAINERS: add an entry for the i8257 (DMA controller)

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v2 18/20] sdhci: add a check_capab_baseclock() qtest

2017-12-14 Thread Philippe Mathieu-Daudé
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 @@

[Qemu-devel] [PATCH v4 04/43] MAINTAINERS: add an entry for the i82378 (superio)

2017-12-14 Thread Philippe Mathieu-Daudé
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

[Qemu-devel] [PATCH v4 00/43] remove i386/pc dependency from non-PC world (part 1)

2017-12-14 Thread Philippe Mathieu-Daudé
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   2   3   4   5   >