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 9618c5bada Merge remote-tracking branch 'remotes/vivier/tags/trivial-br [...] new 7f7c8d0ce3 i386: docs: Briefly describe KVM PV features new cff03145ed sev/i386: Introduce sev_add_kernel_loader_hashes for measure [...] new c0c2d319d6 x86/sev: generate SEV kernel loader hashes in x86_load_linux new 93ddefbc3c hw/misc: applesmc: use host osk as default on macs new 4dba278908 configure, meson: move CPU_CFLAGS out of QEMU_CFLAGS new 3c158eba1e migration: block-dirty-bitmap: add missing qemu_mutex_lock_iothread new 68b88468f6 migration: add missing qemu_mutex_lock_iothread in migration [...] new 69c4c5c1c4 meson: bump submodule to 0.59.2 new 654d6b0453 meson: switch minimum meson version to 0.58.2, minimum recom [...] new 0a11c44e89 hexagon: use env keyword argument to pass PYTHONPATH new 2796032a51 target/xtensa: list cores in a text file new bb647c49b8 meson: show library versions in the summary new 08a9b68dc0 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstr [...] new ab4dd2746c hw/virtio: Acquire RCU read lock in virtqueue_packed_drop_all() new d6ed27bae7 hw/virtio: Have virtqueue_get_avail_bytes() pass caches arg [...] new d6a9378f47 vhost-vsock: fix migration issue when seqpacket is supported new 46ce017167 vhost-vsock: handle common features in vhost-vsock-common new c151fd8710 acpi: add helper routines to initialize ACPI tables new ea298e83a7 acpi: build_rsdt: use acpi_table_begin()/acpi_table_end() in [...] new f497b7cae1 acpi: build_xsdt: use acpi_table_begin()/acpi_table_end() in [...] new 7469f1991d acpi: build_slit: use acpi_table_begin()/acpi_table_end() in [...] new 4b56e1e4eb acpi: build_fadt: use acpi_table_begin()/acpi_table_end() in [...] new 3e39c1ed7b acpi: build_tpm2: use acpi_table_begin()/acpi_table_end() in [...] new 13229858cf acpi: acpi_build_hest: use acpi_table_begin()/acpi_table_end [...] new 578bc7a064 acpi: build_mcfg: use acpi_table_begin()/acpi_table_end() in [...] new 689ef4721a acpi: build_hmat: use acpi_table_begin()/acpi_table_end() in [...] new 7d1823beef acpi: nvdimm_build_nfit: use acpi_table_begin()/acpi_table_e [...] new de67dd1be0 acpi: nvdimm_build_ssdt: use acpi_table_begin()/acpi_table_e [...] new b25681c358 acpi: vmgenid_build_acpi: use acpi_table_begin()/acpi_table_ [...] new 5c142bc48f acpi: x86: build_dsdt: use acpi_table_begin()/acpi_table_end [...] new 43dde1705c acpi: build_hpet: use acpi_table_begin()/acpi_table_end() in [...] new 57cb8cfbf2 acpi: build_tpm_tcpa: use acpi_table_begin()/acpi_table_end( [...] new 255bf20f2e acpi: arm/x86: build_srat: use acpi_table_begin()/acpi_table [...] new e5b6d55a6e acpi: use build_append_int_noprefix() API to compose SRAT table new 91a6b97569 acpi: build_dmar_q35: use acpi_table_begin()/acpi_table_end( [...] new eaa507646d acpi: build_waet: use acpi_table_begin()/acpi_table_end() in [...] new b0a45ff60e acpi: build_amd_iommu: use acpi_table_begin()/acpi_table_end [...] new 99a7545f92 acpi: madt: arm/x86: use acpi_table_begin()/acpi_table_end() [...] new b10e7f4f8f acpi: x86: remove dead code new d0aa026a49 acpi: x86: set enabled when composing _MAT entries new dd092b9c60 acpi: x86: madt: use build_append_int_noprefix() API to comp [...] new 37f33084ed acpi: arm/virt: madt: use build_append_int_noprefix() API to [...] new 8f20f9a736 acpi: build_dsdt_microvm: use acpi_table_begin()/acpi_table_ [...] new fc02b86982 acpi: arm: virt: build_dsdt: use acpi_table_begin()/acpi_tab [...] new 3548494e49 acpi: arm: virt: build_iort: use acpi_table_begin()/acpi_tab [...] new 271cbb2f2b acpi: arm/virt: convert build_iort() to endian agnostic buil [...] new 88b1045ead acpi: arm/virt: build_spcr: fix invalid cast new a86d86ac0a acpi: arm/virt: build_spcr: use acpi_table_begin()/acpi_tabl [...] new 41041e5708 acpi: arm/virt: build_gtdt: use acpi_table_begin()/acpi_tabl [...] new cf68410bc9 acpi: build_facs: use build_append_int_noprefix() API to com [...] new 538c2ecf1a acpi: remove no longer used build_header() new a8a5768786 acpi: AcpiGenericAddress no longer used to map/access fields [...] new 9f29e872d5 bios-tables-test: allow changes in DSDT ACPI tables for q35 new 0e780da76a hw/i386/acpi: fix conflicting IO address range for acpi pci [...] new 500eb21cff bios-tables-test: Update ACPI DSDT table golden blobs for q35 new 243a9284a9 virtio-balloon: Fix page-poison subsection name new 5c24334523 nvdimm: release the correct device list new 64cba40c44 hw/i386/amd_iommu: Rename amdviPCI TypeInfo new 8f6b7309c4 hw/i386/amd_iommu: Rename SysBus specific functions as amdvi [...] new 64bc656dec hw/i386/amd_iommu: Add description/category to TYPE_AMD_IOMMU_PCI new 274f9a381c Merge remote-tracking branch 'remotes/mst/tags/for_upstream' [...]
The 61 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: configure | 19 +- docs/meson.build | 14 +- docs/system/i386/kvm-pv.rst | 100 ++++++ docs/system/target-i386.rst | 1 + hw/acpi/acpi-x86-stub.c | 3 +- hw/acpi/aml-build.c | 203 +++++++----- hw/acpi/cpu.c | 17 +- hw/acpi/ghes.c | 10 +- hw/acpi/hmat.c | 14 +- hw/acpi/nvdimm.c | 76 ++--- hw/acpi/pci.c | 18 +- hw/acpi/vmgenid.c | 13 +- hw/arm/virt-acpi-build.c | 577 +++++++++++++++++++-------------- hw/core/machine.c | 5 +- hw/i386/acpi-build.c | 294 +++++++++-------- hw/i386/acpi-common.c | 160 ++++----- hw/i386/acpi-microvm.c | 13 +- hw/i386/amd_iommu.c | 41 ++- hw/i386/x86.c | 25 +- hw/misc/applesmc.c | 192 ++++++++++- hw/virtio/vhost-user-vsock.c | 4 +- hw/virtio/vhost-vsock-common.c | 31 ++ hw/virtio/vhost-vsock.c | 11 +- hw/virtio/virtio-balloon.c | 2 +- hw/virtio/virtio.c | 31 +- include/hw/acpi/acpi-defs.h | 528 +----------------------------- include/hw/acpi/acpi_dev_interface.h | 3 +- include/hw/acpi/aml-build.h | 37 ++- include/hw/acpi/ich9.h | 2 +- include/hw/i386/pc.h | 6 +- include/hw/virtio/vhost-vsock-common.h | 5 + meson | 2 +- meson.build | 168 +++++----- migration/block-dirty-bitmap.c | 5 +- migration/migration.c | 3 + plugins/meson.build | 4 +- scripts/mtest2make.py | 7 +- target/hexagon/meson.build | 3 +- target/i386/sev-stub.c | 5 + target/i386/sev.c | 137 ++++++++ target/i386/sev_i386.h | 12 + target/xtensa/cores.list | 9 + target/xtensa/import_core.sh | 3 + target/xtensa/meson.build | 4 +- tests/data/acpi/q35/DSDT | Bin 8289 -> 8289 bytes tests/data/acpi/q35/DSDT.acpihmat | Bin 9614 -> 9614 bytes tests/data/acpi/q35/DSDT.bridge | Bin 11003 -> 11003 bytes tests/data/acpi/q35/DSDT.cphp | Bin 8753 -> 8753 bytes tests/data/acpi/q35/DSDT.dimmpxm | Bin 9943 -> 9943 bytes tests/data/acpi/q35/DSDT.ipmibt | Bin 8364 -> 8364 bytes tests/data/acpi/q35/DSDT.memhp | Bin 9648 -> 9648 bytes tests/data/acpi/q35/DSDT.mmio64 | Bin 9419 -> 9419 bytes tests/data/acpi/q35/DSDT.nohpet | Bin 8147 -> 8147 bytes tests/data/acpi/q35/DSDT.numamem | Bin 8295 -> 8295 bytes tests/data/acpi/q35/DSDT.tis.tpm12 | Bin 8894 -> 8894 bytes tests/data/acpi/q35/DSDT.tis.tpm2 | Bin 8894 -> 8894 bytes tests/qapi-schema/meson.build | 4 +- tests/qtest/meson.build | 2 +- tests/unit/meson.build | 2 +- trace/meson.build | 4 +- 60 files changed, 1490 insertions(+), 1339 deletions(-) create mode 100644 docs/system/i386/kvm-pv.rst create mode 100644 target/xtensa/cores.list