Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20191223141536.72682-1-mst@redhat.com
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, Thomas Huth <thuth@redhat.com>, Igor Mammedov <imammedo@redhat.com>, Amit Shah <amit@kernel.org>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Stefan Hajnoczi <stefanha@redhat.com>, Fam Zheng <fam@euphon.net>, Max Reitz <mreitz@redhat.com>, Markus Armbruster <armbru@redhat.com>, Laurent Vivier <lvivier@redhat.com>, Eric Blake <eblake@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Kevin Wolf <kwolf@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>, Richard Henderson <rth@twiddle.net>, Eduardo Habkost <ehabkost@redhat.com>, Gerd Hoffmann <kraxel@redhat.com>
docs/interop/vhost-user.json | 31 ++++
qapi/machine.json | 180 +++++++++++++++++-
hw/acpi/hmat.h | 42 +++++
include/hw/pci/pci_host.h | 4 +-
include/hw/virtio/virtio-blk.h | 1 +
include/hw/virtio/virtio-scsi.h | 1 +
include/hw/virtio/virtio.h | 18 ++
include/sysemu/numa.h | 63 +++++++
contrib/vhost-user-blk/vhost-user-blk.c | 108 ++++++-----
hw/acpi/hmat.c | 268 +++++++++++++++++++++++++++
hw/block/virtio-blk.c | 18 +-
hw/char/virtio-serial-bus.c | 8 +
hw/core/machine.c | 68 +++++++
hw/core/numa.c | 297 ++++++++++++++++++++++++++++++
hw/i386/acpi-build.c | 5 +
hw/i386/intel_iommu.c | 7 +-
hw/i386/pc_piix.c | 1 -
hw/i386/pc_q35.c | 1 -
hw/input/virtio-input.c | 5 +-
hw/pci/pci_host.c | 25 +--
hw/scsi/vhost-scsi.c | 2 +
hw/scsi/vhost-user-scsi.c | 24 +++
hw/scsi/virtio-scsi.c | 19 +-
hw/virtio/vhost-user.c | 8 +-
hw/virtio/virtio-balloon.c | 7 +
hw/virtio/virtio-mmio.c | 14 ++
hw/virtio/virtio-pci.c | 14 +-
hw/virtio/virtio.c | 63 +++++--
tests/bios-tables-test.c | 44 +++++
tests/numa-test.c | 213 +++++++++++++++++++++
docs/interop/vhost-user.rst | 32 ++++
hw/acpi/Kconfig | 7 +-
hw/acpi/Makefile.objs | 1 +
qemu-options.hx | 95 +++++++++-
tests/acceptance/virtio_seg_max_adjust.py | 134 ++++++++++++++
tests/data/acpi/pc/APIC.acpihmat | Bin 0 -> 128 bytes
tests/data/acpi/pc/DSDT.acpihmat | Bin 0 -> 6455 bytes
tests/data/acpi/pc/HMAT.acpihmat | Bin 0 -> 280 bytes
tests/data/acpi/pc/SRAT.acpihmat | Bin 0 -> 280 bytes
tests/data/acpi/q35/APIC.acpihmat | Bin 0 -> 128 bytes
tests/data/acpi/q35/DSDT.acpihmat | Bin 0 -> 9203 bytes
tests/data/acpi/q35/HMAT.acpihmat | Bin 0 -> 280 bytes
tests/data/acpi/q35/SRAT.acpihmat | Bin 0 -> 280 bytes
43 files changed, 1716 insertions(+), 112 deletions(-)
create mode 100644 hw/acpi/hmat.h
create mode 100644 hw/acpi/hmat.c
create mode 100755 tests/acceptance/virtio_seg_max_adjust.py
create mode 100644 tests/data/acpi/pc/APIC.acpihmat
create mode 100644 tests/data/acpi/pc/DSDT.acpihmat
create mode 100644 tests/data/acpi/pc/HMAT.acpihmat
create mode 100644 tests/data/acpi/pc/SRAT.acpihmat
create mode 100644 tests/data/acpi/q35/APIC.acpihmat
create mode 100644 tests/data/acpi/q35/DSDT.acpihmat
create mode 100644 tests/data/acpi/q35/HMAT.acpihmat
create mode 100644 tests/data/acpi/q35/SRAT.acpihmat