This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allmodconfig in repository toolchain/ci/qemu.
from 47cc1a3655 Merge remote-tracking branch 'remotes/kwolf-gitlab/tags/for- [...] adds eb9d35f686 bsd-user/signal.c: Only copy the _capsicum for FreeBSD_versi [...] adds f7c0e223ac Merge remote-tracking branch 'remotes/bsdimp/tags/bsd-user-f [...] adds 097defeb12 seabios-hppa: Update SeaBIOS-hppa to VERSION 3 adds 87e126ea14 hw/hppa: Allow up to 16 emulated CPUs adds 4a4554c6c5 hppa: Add support for an emulated TOC/NMI button. adds 3b21d998a1 hw/display/artist: rewrite vram access mode handling adds 3615cea471 hw/display/artist: Mouse cursor fixes for HP-UX adds d449eee3af hw/display/artist: Fix draw_line() artefacts adds 8f3e5ce773 Merge remote-tracking branch 'remotes/hdeller/tags/hppa-upda [...] adds fa73e6e4ca python/aqmp: Fix negotiation with pre-"oob" QEMU adds 50465f94d2 python/machine: raise VMLaunchFailure exception from launch() adds 74a1505d27 python: upgrade mypy to 0.780 adds b0b662bb2b python/aqmp: add socket bind step to legacy.py adds 31f59af395 Merge remote-tracking branch 'remotes/jsnow-gitlab/tags/pyth [...] new 2a728de1ff cpuid: use unsigned for max cpuid new 274f5e6343 hw/i386: Add the possibility to disable the 'isapc' machine new a849522f72 tests: acpi: manually pad OEM_ID/OEM_TABLE_ID for test_oem_f [...] new d1e4a46541 tests: acpi: whitelist nvdimm's SSDT and FACP.slic expected blobs new 748c030f36 acpi: fix OEM ID/OEM Table ID padding new 5adc3aba87 tests: acpi: update expected blobs new 408ca92634 tests: acpi: test short OEM_ID/OEM_TABLE_ID values in test_o [...] new 316ee11144 libvhost-user: Add vu_rem_mem_reg input validation new 9f4e63491b libvhost-user: Add vu_add_mem_reg input validation new 4fd5ca829a libvhost-user: Simplify VHOST_USER_REM_MEM_REG new fa3d5483f0 libvhost-user: fix VHOST_USER_REM_MEM_REG not closing the fd new b906a23c33 libvhost-user: prevent over-running max RAM slots new 4fafedc9da libvhost-user: handle removal of identical regions new eb99baa9b3 libvhost-user: Map shared RAM with MAP_NORESERVE to support [...] new 922f48d37a ACPI ERST: bios-tables-test.c steps 1 and 2 new 22874353ea ACPI ERST: PCI device_id for ERST new fb1c8f8966 ACPI ERST: header file for ERST new f7e26ffa59 ACPI ERST: support for ACPI ERST feature new c9cd06ca00 ACPI ERST: build the ACPI ERST table new 8486f12f0b ACPI ERST: create ACPI ERST table for pc/x86 machines new bd24550e5c ACPI ERST: qtest for ERST new 646a793cc3 ACPI ERST: bios-tables-test testcase new a4752a51f1 ACPI ERST: step 6 of bios-tables-test.c new dd4fc60585 util/oslib-posix: Fix missing unlock in the error path of os [...] new 0d564a3e32 Merge remote-tracking branch 'remotes/mst/tags/for_upstream' [...]
The 25 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: bsd-user/signal-common.h | 5 + bsd-user/signal.c | 5 + 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/display/artist.c | 463 ++++----- hw/display/trace-events | 8 +- hw/hppa/hppa_hardware.h | 5 +- hw/hppa/machine.c | 35 +- 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 + pc-bios/hppa-firmware.img | Bin 757144 -> 701964 bytes python/Pipfile.lock | 66 +- python/qemu/aqmp/legacy.py | 3 + python/qemu/aqmp/protocol.py | 41 +- python/qemu/aqmp/qmp_client.py | 4 +- python/qemu/machine/machine.py | 45 +- python/setup.cfg | 2 +- roms/seabios-hppa | 2 +- subprojects/libvhost-user/libvhost-user.c | 86 +- subprojects/libvhost-user/libvhost-user.h | 2 + target/hppa/cpu.c | 2 +- target/hppa/cpu.h | 5 + target/hppa/helper.h | 1 + target/hppa/insns.decode | 1 + target/hppa/int_helper.c | 19 +- target/hppa/op_helper.c | 7 +- target/hppa/translate.c | 10 + 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/qemu-iotests/tests/mirror-top-perms | 3 +- 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 + 51 files changed, 1845 insertions(+), 352 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