First batch of microvm patches, some generic acpi stuff. Split the acpi-build.c monster, specifically split the pc and q35 and pci bits into a separate file which we can skip building at some point in the future.
Also some small refactorings and simplifications. take care, Gerd Gerd Hoffmann (6): acpi: split hw/i386/acpi-build.c acpi: make build_madt() more generic. acpi: factor out acpi_dsdt_add_fw_cfg() acpi: drop pointless _STA method acpi: serial: don't use _STA method acpi: parallel: don't use _STA method hw/i386/acpi-build-internal.h | 35 +++ hw/i386/acpi-build-core.c | 191 +++++++++++++ hw/i386/{acpi-build.c => acpi-build-pc.c} | 315 ++++------------------ hw/i386/Makefile.objs | 3 +- 4 files changed, 284 insertions(+), 260 deletions(-) create mode 100644 hw/i386/acpi-build-internal.h create mode 100644 hw/i386/acpi-build-core.c rename hw/i386/{acpi-build.c => acpi-build-pc.c} (91%) -- 2.18.2