This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-aarch64 in repository toolchain/ci/qemu.
from 2663c41cfa Merge tag 'pull-target-arm-20220610' of https://git.linaro.o [...] new 23609e47c0 acpi: add interface to build device specific AML new f974e0b75b acpi: make isa_build_aml() support AcpiDevAmlIf interface new e7c72a678a acpi: fdc-isa: replace ISADeviceClass::build_aml with AcpiDe [...] new ef26fc47ba acpi: parallel port: replace ISADeviceClass::build_aml with [...] new 0d170dc13c acpi: serial-is: replace ISADeviceClass::build_aml with Acpi [...] new d9cf178cc0 acpi: mc146818rtc: replace ISADeviceClass::build_aml with Ac [...] new 68f01317b4 acpi: pckbd: replace ISADeviceClass::build_aml with AcpiDevA [...] new a576158ee9 isa-bus: drop no longer used ISADeviceClass::build_aml new dc35bfb6e0 tests: acpi: add and whitelist DSDT.ipmismbus expected blob new ac70b4a3f1 tests: acpi: q35: add test for smbus-ipmi device new f4e2fb67bc tests: acpi: update expected blob DSDT.ipmismbus new 4ccf0937a4 tests: acpi: whitelist DSDT.ipmismbus expected blob new ea01c52291 ipmi: acpi: use relative path to resource source new 0f5b3fd748 tests: acpi: update expected DSDT.ipmismbus blob new 4b66ddcc4d acpi: ich9-smb: add support for AcpiDevAmlIf interface new 5876d9b53f acpi: ipmi: use AcpiDevAmlIf interface to build IPMI device [...] new 38003951b5 q35: acpi: drop not needed PCMachineClass::do_not_add_smb_acpi new 6a4b286ced tests: acpi: white-list to be re-factored pc/q35 DSDT new 92ea7fb3fe acpi: pc: isa bridge: use AcpiDevAmlIf interface to build IS [...] new 887e8e9d3a acpi: q35: isa bridge: use AcpiDevAmlIf interface to build I [...] new 8796f60fbf tests: acpi: update expected blobs new 39728badab tests: acpi: add and white-list DSDT.applesmc expected blob new cde55744e9 tests: acpi: add applesmc testcase new 1d7ea91500 acpi: applesmc: use AcpiDevAmlIfClass:build_dev_aml to provi [...] new ec66dbc753 tests: acpi: update expected blobs new 7a3048d596 tests: acpi: white-lists expected DSDT.pvpanic-isa blob new fd7bcffe59 tests: acpi: add pvpanic-isa: testcase new ff36e90e7c acpi: pvpanic-isa: use AcpiDevAmlIfClass:build_dev_aml to pr [...] new d09ac1167e tests: acpi: update expected DSDT.pvpanic-isa blob new a5bf52d21c tests: acpi: white-list DSDT.tis.tpm2/DSDT.tis.tpm12 expected blobs new 5198d7939c acpi: pc/q35: tpm-tis: fix TPM device scope new d3ecb22c93 acpi: pc/q35: remove not needed 'if' condition on pci bus new 168e3aa7ac acpi: tpm-tis: use AcpiDevAmlIfClass:build_dev_aml to provid [...] new f3115cdd9c tests: acpi: update expected DSDT.tis.tpm2/DSDT.tis.tpm12 blobs new 92344e76b8 x86: acpi-build: do not include hw/isa/isa.h directly new 03b39fcf64 hw/cxl: Make the CXL fixed memory window setup a machine parameter. new 513598050a hw/acpi/cxl: Pass in the CXLState directly rather than MachineState new dab390ff24 hw/cxl: Push linking of CXL targets into i386/pc rather than [...] new 96f7da1711 tests/acpi: Allow modification of q35 CXL CEDT table. new 7bd1900b36 pci/pci_expander_bridge: For CXL HB delay the HB register me [...] new 3546b0529a tests/acpi: Update q35/CEDT.cxl for new memory addresses. new 1ebf9001fb hw/cxl: Move the CXLState from MachineState to machine type [...] new 518f5f6ad6 hw/machine: Drop cxl_supported flag as no longer useful new 36f18c6989 pci: fix overflow in snprintf string formatting new f824f52947 hw/cxl: Fix missing write mask for HDM decoder target list r [...] new 6164a11104 hw/acpi/viot: rename build_pci_range_node() to enumerate_pci [...] new 1b805ab560 hw/acpi/viot: move the individual PCI host bridge entry gene [...] new e5f73c8397 hw/acpi/viot: build array of PCI host bridges before generat [...] new 4c8f2ffff1 tests/acpi: virt: allow VIOT acpi table changes new 68f14a8729 hw/acpi/viot: sort VIOT ACPI table entries by PCI host bridg [...] new 5060004c30 tests/acpi: virt: update golden masters for VIOT new fb38d0c97d hw/virtio/vhost-user: don't use uninitialized variable new 06cb5c82eb hw/vhost-user-scsi|blk: set `supports_config` flag correctly new 30796f5567 Merge tag 'for_upstream' of git://git.kernel.org/pub/scm/vir [...]
The 54 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: docs/system/devices/cxl.rst | 4 +- hw/acpi/acpi_interface.c | 8 ++ hw/acpi/cxl.c | 9 +- hw/acpi/ipmi-stub.c | 2 +- hw/acpi/ipmi.c | 53 +++----- hw/acpi/meson.build | 2 +- hw/acpi/viot.c | 107 +++++++++------ hw/block/fdc-isa.c | 16 ++- hw/block/vhost-user-blk.c | 1 + hw/char/parallel.c | 14 +- hw/char/serial-isa.c | 14 +- hw/core/machine.c | 28 ---- hw/cxl/cxl-component-utils.c | 13 +- hw/cxl/cxl-host-stubs.c | 9 +- hw/cxl/cxl-host.c | 100 ++++++++++++-- hw/i2c/smbus_ich9.c | 15 +++ hw/i386/acpi-build.c | 179 ++++++------------------- hw/i386/pc.c | 31 +++-- hw/i386/pc_piix.c | 1 - hw/i386/pc_q35.c | 1 - hw/input/pckbd.c | 14 +- hw/ipmi/isa_ipmi_bt.c | 4 + hw/ipmi/isa_ipmi_kcs.c | 4 + hw/ipmi/smbus_ipmi.c | 4 + hw/isa/isa-bus.c | 9 +- hw/isa/lpc_ich9.c | 19 +++ hw/isa/piix3.c | 17 +++ hw/misc/applesmc.c | 29 ++++ hw/misc/pvpanic-isa.c | 42 ++++++ hw/pci-bridge/meson.build | 5 +- hw/pci-bridge/pci_expander_bridge.c | 32 +++-- hw/pci-bridge/pci_expander_bridge_stubs.c | 14 ++ hw/pci/pci.c | 18 +-- hw/rtc/mc146818rtc.c | 14 +- hw/scsi/vhost-user-scsi.c | 1 - hw/tpm/tpm_tis_isa.c | 32 +++++ hw/virtio/vhost-user.c | 8 +- include/hw/acpi/acpi_aml_interface.h | 40 ++++++ include/hw/acpi/cxl.h | 5 +- include/hw/acpi/ipmi.h | 9 +- include/hw/boards.h | 3 +- include/hw/cxl/cxl.h | 9 +- include/hw/cxl/cxl_host.h | 23 ++++ include/hw/i386/pc.h | 3 +- include/hw/isa/isa.h | 15 --- include/hw/misc/pvpanic.h | 9 -- include/hw/pci-bridge/pci_expander_bridge.h | 12 ++ qapi/machine.json | 13 ++ qemu-options.hx | 73 +++++----- softmmu/vl.c | 46 ------- tests/data/acpi/pc/DSDT | Bin 6002 -> 5987 bytes tests/data/acpi/pc/DSDT.acpierst | Bin 5969 -> 5954 bytes tests/data/acpi/pc/DSDT.acpihmat | Bin 7327 -> 7312 bytes tests/data/acpi/pc/DSDT.bridge | Bin 8668 -> 8653 bytes tests/data/acpi/pc/DSDT.cphp | Bin 6466 -> 6451 bytes tests/data/acpi/pc/DSDT.dimmpxm | Bin 7656 -> 7641 bytes tests/data/acpi/pc/DSDT.hpbridge | Bin 5969 -> 5954 bytes tests/data/acpi/pc/DSDT.hpbrroot | Bin 3084 -> 3069 bytes tests/data/acpi/pc/DSDT.ipmikcs | Bin 6074 -> 6059 bytes tests/data/acpi/pc/DSDT.memhp | Bin 7361 -> 7346 bytes tests/data/acpi/pc/DSDT.nohpet | Bin 5860 -> 5845 bytes tests/data/acpi/pc/DSDT.numamem | Bin 6008 -> 5993 bytes tests/data/acpi/pc/DSDT.roothp | Bin 6210 -> 6195 bytes tests/data/acpi/q35/CEDT.cxl | Bin 184 -> 184 bytes tests/data/acpi/q35/DSDT | Bin 8289 -> 8274 bytes tests/data/acpi/q35/DSDT.acpierst | Bin 8306 -> 8291 bytes tests/data/acpi/q35/DSDT.acpihmat | Bin 9614 -> 9599 bytes tests/data/acpi/q35/{DSDT => DSDT.applesmc} | Bin 8289 -> 8320 bytes tests/data/acpi/q35/DSDT.bridge | Bin 11003 -> 10988 bytes tests/data/acpi/q35/DSDT.cphp | Bin 8753 -> 8738 bytes tests/data/acpi/q35/DSDT.cxl | Bin 9615 -> 9600 bytes tests/data/acpi/q35/DSDT.dimmpxm | Bin 9943 -> 9928 bytes tests/data/acpi/q35/DSDT.ipmibt | Bin 8364 -> 8349 bytes tests/data/acpi/q35/{DSDT => DSDT.ipmismbus} | Bin 8289 -> 8363 bytes tests/data/acpi/q35/DSDT.ivrs | Bin 8306 -> 8291 bytes tests/data/acpi/q35/DSDT.memhp | Bin 9648 -> 9633 bytes tests/data/acpi/q35/DSDT.mmio64 | Bin 9419 -> 9404 bytes tests/data/acpi/q35/DSDT.multi-bridge | Bin 8583 -> 8568 bytes tests/data/acpi/q35/DSDT.nohpet | Bin 8147 -> 8132 bytes tests/data/acpi/q35/DSDT.numamem | Bin 8295 -> 8280 bytes tests/data/acpi/q35/{DSDT => DSDT.pvpanic-isa} | Bin 8289 -> 8375 bytes tests/data/acpi/q35/DSDT.tis.tpm12 | Bin 8900 -> 8880 bytes tests/data/acpi/q35/DSDT.tis.tpm2 | Bin 8921 -> 8906 bytes tests/data/acpi/q35/DSDT.viot | Bin 9398 -> 9383 bytes tests/data/acpi/q35/DSDT.xapic | Bin 35652 -> 35637 bytes tests/data/acpi/q35/VIOT.viot | Bin 112 -> 112 bytes tests/qtest/bios-tables-test.c | 44 +++++- tests/qtest/cxl-test.c | 4 +- 88 files changed, 708 insertions(+), 473 deletions(-) create mode 100644 hw/pci-bridge/pci_expander_bridge_stubs.c create mode 100644 include/hw/acpi/acpi_aml_interface.h create mode 100644 include/hw/cxl/cxl_host.h create mode 100644 include/hw/pci-bridge/pci_expander_bridge.h copy tests/data/acpi/q35/{DSDT => DSDT.applesmc} (97%) copy tests/data/acpi/q35/{DSDT => DSDT.ipmismbus} (96%) copy tests/data/acpi/q35/{DSDT => DSDT.pvpanic-isa} (96%)