Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20220530134514.31664-1-Jonathan.Cameron@huawei.com
Maintainers: "Michael S. Tsirkin" <mst@redhat.com>, Igor Mammedov <imammedo@redhat.com>, Ani Sinha <ani@anisinha.ca>, Eduardo Habkost <eduardo@habkost.net>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, "Philippe Mathieu-Daudé" <f4bug@amsat.org>, Yanan Wang <wangyanan55@huawei.com>, Ben Widawsky <ben.widawsky@intel.com>, Jonathan Cameron <jonathan.cameron@huawei.com>, Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, Eric Blake <eblake@redhat.com>, Markus Armbruster <armbru@redhat.com>, Thomas Huth <thuth@redhat.com>, Laurent Vivier <lvivier@redhat.com>
docs/system/devices/cxl.rst | 4 +-
hw/acpi/cxl.c | 9 +--
hw/core/machine.c | 28 -------
hw/cxl/cxl-host-stubs.c | 8 +-
hw/cxl/cxl-host.c | 80 +++++++++++++++++---
hw/i386/acpi-build.c | 8 +-
hw/i386/pc.c | 44 ++++++++---
hw/pci-bridge/meson.build | 5 +-
hw/pci-bridge/pci_expander_bridge.c | 32 +++++---
hw/pci-bridge/pci_expander_bridge_stubs.c | 14 ++++
include/hw/acpi/cxl.h | 5 +-
include/hw/boards.h | 3 +-
include/hw/cxl/cxl.h | 9 +--
include/hw/cxl/cxl_host.h | 22 ++++++
include/hw/i386/pc.h | 2 +
include/hw/pci-bridge/pci_expander_bridge.h | 12 +++
qapi/machine.json | 13 ++++
softmmu/vl.c | 46 -----------
tests/data/acpi/q35/CEDT.cxl | Bin 184 -> 184 bytes
tests/qtest/bios-tables-test.c | 4 +-
tests/qtest/cxl-test.c | 4 +-
21 files changed, 213 insertions(+), 139 deletions(-)
create mode 100644 hw/pci-bridge/pci_expander_bridge_stubs.c
create mode 100644 include/hw/cxl/cxl_host.h
create mode 100644 include/hw/pci-bridge/pci_expander_bridge.h