Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20190709071520.8745-1-tao3.xu@intel.com
Maintainers: Beniamino Galvani <b.galvani@gmail.com>, Jan Kiszka <jan.kiszka@web.de>, Paolo Bonzini <pbonzini@redhat.com>, Rob Herring <robh@kernel.org>, Xiao Guangrong <xiaoguangrong.eric@gmail.com>, Eduardo Habkost <ehabkost@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Andrzej Zaborowski <balrogg@gmail.com>, Leif Lindholm <leif.lindholm@linaro.org>, Igor Mammedov <imammedo@redhat.com>, Andrew Jeffery <andrew@aj.id.au>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Alistair Francis <alistair@alistair23.me>, Thomas Huth <thuth@redhat.com>, Richard Henderson <rth@twiddle.net>, David Gibson <david@gibson.dropbear.id.au>, Jean-Christophe Dubois <jcd@tribudubois.net>, Peter Chubb <peter.chubb@nicta.com.au>, Markus Armbruster <armbru@redhat.com>, "Philippe Mathieu-Daudé" <f4bug@amsat.org>, Andrew Baumann <Andrew.Baumann@microsoft.com>, Joel Stanley <joel@jms.id.au>, Radoslaw Biernacki <radoslaw.biernacki@linaro.org>, Igor Mitsyanko <i.mitsyanko@gmail.com>, Andrey Smirnov <andrew.smirnov@gmail.com>, "Michael S. Tsirkin" <mst@redhat.com>, Peter Maydell <peter.maydell@linaro.org>, "Cédric Le Goater" <clg@kaod.org>, Eric Blake <eblake@redhat.com>, Shannon Zhao <shannon.zhaosl@gmail.com>
exec.c | 5 +-
hw/acpi/Kconfig | 5 +
hw/acpi/Makefile.objs | 1 +
hw/acpi/acpi-stub.c | 7 +
hw/acpi/aml-build.c | 9 +-
hw/acpi/hmat.c | 552 ++++++++++++++++++++++++++++
hw/acpi/hmat.h | 172 +++++++++
hw/acpi/nvdimm.c | 49 ++-
hw/arm/aspeed.c | 5 +-
hw/arm/boot.c | 20 +-
hw/arm/collie.c | 8 +-
hw/arm/cubieboard.c | 5 +-
hw/arm/exynos4_boards.c | 7 +-
hw/arm/highbank.c | 8 +-
hw/arm/imx25_pdk.c | 5 +-
hw/arm/integratorcp.c | 8 +-
hw/arm/kzm.c | 5 +-
hw/arm/mainstone.c | 5 +-
hw/arm/mcimx6ul-evk.c | 5 +-
hw/arm/mcimx7d-sabre.c | 5 +-
hw/arm/musicpal.c | 8 +-
hw/arm/nseries.c | 5 +-
hw/arm/omap_sx1.c | 5 +-
hw/arm/palm.c | 10 +-
hw/arm/raspi.c | 6 +-
hw/arm/realview.c | 5 +-
hw/arm/sabrelite.c | 5 +-
hw/arm/sbsa-ref.c | 12 +-
hw/arm/spitz.c | 5 +-
hw/arm/tosa.c | 8 +-
hw/arm/versatilepb.c | 5 +-
hw/arm/vexpress.c | 5 +-
hw/arm/virt-acpi-build.c | 19 +-
hw/arm/virt.c | 17 +-
hw/arm/xilinx_zynq.c | 8 +-
hw/arm/xlnx-versal-virt.c | 7 +-
hw/arm/xlnx-zcu102.c | 5 +-
hw/arm/z2.c | 8 +-
hw/core/machine-hmp-cmds.c | 12 +-
hw/core/machine-qmp-cmds.c | 39 ++
hw/core/machine.c | 42 ++-
hw/core/numa.c | 300 +++++++++++++--
hw/i386/acpi-build.c | 11 +-
hw/i386/pc.c | 13 +-
hw/i386/pc_piix.c | 6 +
hw/i386/pc_q35.c | 6 +
hw/mem/pc-dimm.c | 2 +
hw/pci-bridge/pci_expander_bridge.c | 3 +-
hw/ppc/spapr.c | 33 +-
hw/ppc/spapr_pci.c | 4 +-
include/hw/acpi/aml-build.h | 2 +-
include/hw/arm/boot.h | 4 +-
include/hw/boards.h | 1 +
include/hw/mem/nvdimm.h | 6 +
include/qemu/typedefs.h | 2 +
include/sysemu/numa.h | 35 +-
include/sysemu/sysemu.h | 24 ++
qapi/machine.json | 235 +++++++++++-
qemu-options.hx | 84 ++++-
tests/bios-tables-test.c | 43 +++
60 files changed, 1672 insertions(+), 264 deletions(-)
create mode 100644 hw/acpi/hmat.c
create mode 100644 hw/acpi/hmat.h