[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 00/20] hw: Clean up hw/i386 headers (and few alpha/hppa)
From: |
John Snow |
Subject: |
Re: [PATCH 00/20] hw: Clean up hw/i386 headers (and few alpha/hppa) |
Date: |
Mon, 14 Oct 2019 13:03:45 -0400 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.1.0 |
On 10/14/19 10:22 AM, Philippe Mathieu-Daudé wrote:
> This is a follow-up of Markus's cleanup series:
> Tame a few "touch this, recompile the world"
> https://www.mail-archive.com/address@hidden/msg635748.html
>
> This part is mostly restricted to X86, but since some file from the
> Alpha/PA-RISC machines include "hw/i386/pc.h" I had to fix them
> too.
>
> Eventually I'll succeed at removing hw/i386/ dependency on non-X86
> platforms (Quest I started 2 years ago...).
>
> Regards,
>
> Phil.
>
> Philippe Mathieu-Daudé (20):
> vl: Add missing "hw/boards.h" include
> hw/southbridge/ich9: Removed unused headers
> hw/input/pckbd: Remove unused "hw/i386/pc.h" header
> hw/i386/ioapic_internal: Remove unused "hw/i386/ioapic.h" header
> hw/timer: Remove unused "ui/console.h" header
> hw/usb/dev-storage: Remove unused "ui/console.h" header
> hw/i386/intel_iommu: Remove unused includes
> hw/xen/xen_pt_load_rom: Remove unused includes
> hw/alpha/alpha_sys: Remove unused "hw/ide.h" header
> hw/alpha/dp264: Include "net/net.h"
> hw/hppa/machine: Include "net/net.h"
> hw/acpi/cpu_hotplug: Include "hw/pci/pci.h"
> hw/timer/hpet: Include "exec/address-spaces.h"
> hw/pci-host/q35: Include "qemu/range.h"
> hw/i2c/smbus_ich9: Include "qemu/range.h"
> hw/pci-host/piix: Include "qemu/range.h"
> hw/acpi: Include "hw/mem/nvdimm.h"
> hw/i386: Include "hw/mem/nvdimm.h"
> hw/pci-host/q35: Remove unused includes
> hw/i386/pc: Clean up includes
>
> hw/acpi/cpu_hotplug.c | 1 +
> hw/acpi/ich9.c | 2 +-
> hw/acpi/piix4.c | 1 +
> hw/alpha/alpha_sys.h | 1 -
> hw/alpha/dp264.c | 1 +
> hw/hppa/machine.c | 1 +
> hw/i2c/smbus_ich9.c | 1 +
> hw/i386/acpi-build.c | 1 +
> hw/i386/pc.c | 1 +
> hw/i386/pc_piix.c | 1 +
> hw/i386/pc_q35.c | 1 +
> hw/input/pckbd.c | 1 -
> hw/isa/lpc_ich9.c | 2 --
> hw/pci-host/piix.c | 1 +
> hw/pci-host/q35.c | 1 +
> hw/timer/hpet.c | 2 +-
> hw/timer/twl92230.c | 1 -
> hw/usb/dev-storage.c | 1 -
> hw/xen/xen_pt_load_rom.c | 4 ----
> include/hw/i386/ich9.h | 1 -
> include/hw/i386/intel_iommu.h | 4 ----
> include/hw/i386/ioapic_internal.h | 1 -
> include/hw/i386/pc.h | 12 +++---------
> include/hw/pci-host/q35.h | 8 +-------
> vl.c | 1 +
> 25 files changed, 18 insertions(+), 34 deletions(-)
>
Acked-by: John Snow <address@hidden>
- [PATCH 11/20] hw/hppa/machine: Include "net/net.h", (continued)
- [PATCH 11/20] hw/hppa/machine: Include "net/net.h", Philippe Mathieu-Daudé, 2019/10/14
- [PATCH 12/20] hw/acpi/cpu_hotplug: Include "hw/pci/pci.h", Philippe Mathieu-Daudé, 2019/10/14
- [PATCH 13/20] hw/timer/hpet: Include "exec/address-spaces.h", Philippe Mathieu-Daudé, 2019/10/14
- [PATCH 14/20] hw/pci-host/q35: Include "qemu/range.h", Philippe Mathieu-Daudé, 2019/10/14
- [PATCH 15/20] hw/i2c/smbus_ich9: Include "qemu/range.h", Philippe Mathieu-Daudé, 2019/10/14
- [PATCH 16/20] hw/pci-host/piix: Include "qemu/range.h", Philippe Mathieu-Daudé, 2019/10/14
- [PATCH 17/20] hw/acpi: Include "hw/mem/nvdimm.h", Philippe Mathieu-Daudé, 2019/10/14
- [PATCH 18/20] hw/i386: Include "hw/mem/nvdimm.h", Philippe Mathieu-Daudé, 2019/10/14
- [PATCH 19/20] hw/pci-host/q35: Remove unused includes, Philippe Mathieu-Daudé, 2019/10/14
- [PATCH 20/20] hw/i386/pc: Clean up includes, Philippe Mathieu-Daudé, 2019/10/14
- Re: [PATCH 00/20] hw: Clean up hw/i386 headers (and few alpha/hppa),
John Snow <=
- Re: [PATCH 00/20] hw: Clean up hw/i386 headers (and few alpha/hppa), Philippe Mathieu-Daudé, 2019/10/26