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 31f59af395 Merge remote-tracking branch 'remotes/jsnow-gitlab/tags/pyth [...] adds 2a728de1ff cpuid: use unsigned for max cpuid adds 274f5e6343 hw/i386: Add the possibility to disable the 'isapc' machine adds a849522f72 tests: acpi: manually pad OEM_ID/OEM_TABLE_ID for test_oem_f [...] adds d1e4a46541 tests: acpi: whitelist nvdimm's SSDT and FACP.slic expected blobs adds 748c030f36 acpi: fix OEM ID/OEM Table ID padding adds 5adc3aba87 tests: acpi: update expected blobs adds 408ca92634 tests: acpi: test short OEM_ID/OEM_TABLE_ID values in test_o [...] adds 316ee11144 libvhost-user: Add vu_rem_mem_reg input validation adds 9f4e63491b libvhost-user: Add vu_add_mem_reg input validation adds 4fd5ca829a libvhost-user: Simplify VHOST_USER_REM_MEM_REG adds fa3d5483f0 libvhost-user: fix VHOST_USER_REM_MEM_REG not closing the fd adds b906a23c33 libvhost-user: prevent over-running max RAM slots adds 4fafedc9da libvhost-user: handle removal of identical regions adds eb99baa9b3 libvhost-user: Map shared RAM with MAP_NORESERVE to support [...] adds 922f48d37a ACPI ERST: bios-tables-test.c steps 1 and 2 adds 22874353ea ACPI ERST: PCI device_id for ERST adds fb1c8f8966 ACPI ERST: header file for ERST adds f7e26ffa59 ACPI ERST: support for ACPI ERST feature adds c9cd06ca00 ACPI ERST: build the ACPI ERST table adds 8486f12f0b ACPI ERST: create ACPI ERST table for pc/x86 machines adds bd24550e5c ACPI ERST: qtest for ERST adds 646a793cc3 ACPI ERST: bios-tables-test testcase adds a4752a51f1 ACPI ERST: step 6 of bios-tables-test.c adds dd4fc60585 util/oslib-posix: Fix missing unlock in the error path of os [...] adds 0d564a3e32 Merge remote-tracking branch 'remotes/mst/tags/for_upstream' [...]
No new revisions were added by this update.
Summary of changes: configure | 2 +- hw/acpi/Kconfig | 6 + hw/acpi/aml-build.c | 4 +- hw/acpi/erst.c | 1051 ++++++++++++++++++++ hw/acpi/meson.build | 1 + hw/acpi/trace-events | 15 + hw/i386/acpi-build.c | 15 + hw/i386/acpi-microvm.c | 15 + hw/i386/pc_piix.c | 5 +- include/hw/acpi/erst.h | 24 + include/hw/pci/pci.h | 1 + subprojects/libvhost-user/libvhost-user.c | 86 +- subprojects/libvhost-user/libvhost-user.h | 2 + tcg/i386/tcg-target.c.inc | 2 +- tests/data/acpi/microvm/ERST.pcie | Bin 0 -> 912 bytes .../data/acpi/pc/{DSDT.hpbridge => DSDT.acpierst} | Bin tests/data/acpi/pc/ERST.acpierst | Bin 0 -> 912 bytes tests/data/acpi/pc/SSDT.dimmpxm | Bin 734 -> 734 bytes tests/data/acpi/q35/{DSDT.ivrs => DSDT.acpierst} | Bin tests/data/acpi/q35/ERST.acpierst | Bin 0 -> 912 bytes tests/data/acpi/q35/FACP.slic | Bin 244 -> 244 bytes tests/data/acpi/q35/SSDT.dimmpxm | Bin 734 -> 734 bytes tests/data/acpi/virt/SSDT.memhp | Bin 736 -> 736 bytes tests/qtest/bios-tables-test.c | 65 +- tests/qtest/cdrom-test.c | 2 +- tests/qtest/erst-test.c | 164 +++ tests/qtest/meson.build | 2 + util/bufferiszero.c | 2 +- util/oslib-posix.c | 1 + 29 files changed, 1429 insertions(+), 36 deletions(-) create mode 100644 hw/acpi/erst.c create mode 100644 include/hw/acpi/erst.h create mode 100644 tests/data/acpi/microvm/ERST.pcie copy tests/data/acpi/pc/{DSDT.hpbridge => DSDT.acpierst} (100%) create mode 100644 tests/data/acpi/pc/ERST.acpierst copy tests/data/acpi/q35/{DSDT.ivrs => DSDT.acpierst} (100%) create mode 100644 tests/data/acpi/q35/ERST.acpierst create mode 100644 tests/qtest/erst-test.c