This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-build_cross in repository toolchain/ci/qemu.
from d73c46e4a8 Update version for v5.2.0-rc4 release new 553032db17 Update version for v5.2.0 release new c923a30481 Open 6.0 development tree new 37b6fd6658 gitlab-ci: Document 'build-tcg-disabled' is a KVM X86 job new b62ea74648 gitlab-ci: Replace YAML anchors by extends (cross_system_build_job) new 0cdd3b0aa4 gitlab-ci: Introduce 'cross_accel_build_job' template new b16999a32c gitlab-ci: Add KVM s390x cross-build jobs new 84eda11079 gitlab-ci: Add Xen cross-build jobs new 43d1da7cb9 test-qga: fix a resource leak in test_qga_guest_get_osinfo() new 6536c9e0eb tests/qtest/fuzz-test: Quit test_lp1878642 once done new b98b9fdef0 fuzz: avoid double-fetches by default new 94a4f8167d gitlab-ci: Split CONFIGURE_ARGS one argument per line for bu [...] new 0c4d885f08 gitlab-ci: Update 'build-disabled' to cover all configurable [...] new d01bc2531c gitlab-ci: Move user-static test across to gitlab new d1a8b308a4 gitlab-ci: Move coroutine tests across to gitlab new b0bed2c916 hw/m68k/mcf5206: Don't leak IRQs in mcf5206_mbar_realize() new 28db503fd7 Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull- [...] new 81ee17aa46 vhost-user-scsi: Fix memleaks in vus_proc_req() new 3b5ebf8532 memory: Rename memory_region_notify_one to memory_region_not [...] new 5039caf3c4 memory: Add IOMMUTLBEvent new b68ba1ca57 memory: Add IOMMU_NOTIFIER_DEVIOTLB_UNMAP IOMMUTLBNotificationType new f7701e2c79 intel_iommu: Skip page walking on device iotlb invalidations new 1804857f19 memory: Skip bad range assertion if notifier is DEVIOTLB_UNMAP type new 4aedda25e8 virtio: reset device on bad guest index in virtio_load() new a0e2905b41 acpi/gpex: Extract two APIs from acpi_dsdt_add_pci new 0abd38885a fw_cfg: Refactor extra pci roots addition new 09fad16744 hw/arm/virt: Write extra pci roots into fw_cfg new 37d5c0a8ff acpi: Extract crs build form acpi_build.c new 6f9765fbad acpi/gpex: Build tables for pxb new 451b157041 acpi: Align the size to 128k new 128e232281 unit-test: The files changed. new 1da638b165 unit-test: Add testcase for pxb new fe1127da11 unit-test: Add the binary file and clear diff.h new 1c775d65d4 failover: fix indentantion new 587f2fcb93 failover: Use always atomics for primary_should_be_hidden new 78274682b7 failover: primary bus is only used once, and where it is set new 82ceb65799 failover: Remove unused parameter new 594d308b93 failover: Remove external partially_hotplugged property new 3d1c7a9782 failover: qdev_device_add() returns err or dev set new e2bde83e23 failover: Rename bool to failover_primary_hidden new 518eda9fda failover: g_strcmp0() knows how to handle NULL new 19e49bc2e9 failover: Remove primary_device_opts new 4f0303aed8 failover: remove standby_id variable new 9673a88e97 failover: Remove primary_device_dict new 7b3dc2f8c0 failover: Remove memory leak new 7cf05b7ed8 failover: simplify virtio_net_find_primary() new 89631fed27 failover: should_be_hidden() should take a bool new b91ad981b8 failover: Rename function to hide_device() new 0763db4f2d failover: virtio_net_connect_failover_devices() does nothing new 85d3b93196 failover: Rename to failover_find_primary_device() new 5f2ef3b0d0 failover: simplify qdev_device_add() failover case new 2e28095369 failover: simplify qdev_device_add() new fec037c1e2 failover: make sure that id always exist new 0a0a27d66b failover: remove failover_find_primary_device() error parameter new f5e1847ba5 failover: split failover_find_primary_device_id() new 3abad4a221 failover: We don't need to cache primary_device_id anymore new 0e9a65c5b1 failover: Caller of this two functions already have primary_dev new 07a5d816d5 failover: simplify failover_unplug_primary new 21e8709b29 failover: Remove primary_dev member new 576a00bdeb hw: add compat machines for 6.0 new 0ca293155b libvhost-user: replace qemu/bswap.h with glibc endian.h new 810033be08 libvhost-user: replace qemu/memfd.h usage new 7fa1d61695 libvhost-user: remove qemu/compiler.h usage new 3d22bd27ac libvhost-user: drop qemu/osdep.h dependency new 0df750e9d3 libvhost-user: make it a meson subproject new e0193568da libvhost-user: add a simple link test without glib new c4698e360c .gitlab-ci: add build-libvhost-user new acb1f3c248 contrib/vhost-user-blk: avoid g_return_val_if() input validation new fa77464ffe contrib/vhost-user-gpu: avoid g_return_val_if() input validation new a606169aca contrib/vhost-user-input: avoid g_return_val_if() input validation new 552c2c4c10 block/export: avoid g_return_val_if() input validation new 0657c657eb hw/i386/pc: add max combined fw size as machine configuratio [...] new 1e6107d901 acpi: cpuhp: introduce 'firmware performs eject' status/cont [...] new 892aae7430 x86: acpi: introduce AcpiPmInfo::smi_on_cpu_unplug new 414aa64fda tests/acpi: allow expected files change new 69dea9d6b3 x86: acpi: let the firmware handle pending "CPU remove" even [...] new e2487e4028 tests/acpi: update expected files new cd89134e24 x86: ich9: factor out "guest_cpu_hotplug_features" new 7ed3e1ebcb x86: ich9: let firmware negotiate 'CPU hot-unplug with SMI' feature new 8ad4e4519c pcie_aer: Fix help message of pcie_aer_inject_error command new 06e9744242 hw/virtio-pci Added counter for pcie capabilities offsets. new fdfa3b1d6f hw/virtio-pci Added AER capability. new 5e7b204dbf Merge remote-tracking branch 'remotes/mst/tags/for_upstream' [...]
The 82 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: .gitlab-ci.d/crossbuilds.yml | 78 ++++-- .gitlab-ci.yml | 125 +++++++-- .travis.yml | 19 -- VERSION | 2 +- block/export/vhost-user-blk-server.c | 6 +- contrib/libvhost-user/meson.build | 4 - contrib/vhost-user-blk/meson.build | 3 +- contrib/vhost-user-blk/vhost-user-blk.c | 7 +- contrib/vhost-user-gpu/meson.build | 3 +- contrib/vhost-user-gpu/vhost-user-gpu.c | 4 +- contrib/vhost-user-gpu/vugpu.h | 2 +- contrib/vhost-user-input/main.c | 7 +- contrib/vhost-user-input/meson.build | 3 +- contrib/vhost-user-scsi/meson.build | 3 +- contrib/vhost-user-scsi/vhost-user-scsi.c | 5 +- docs/specs/acpi_cpu_hotplug.txt | 19 +- hmp-commands.hx | 4 +- hw/acpi/aml-build.c | 285 ++++++++++++++++++++ hw/acpi/cpu.c | 26 +- hw/acpi/trace-events | 2 + hw/arm/smmu-common.c | 13 +- hw/arm/smmuv3.c | 13 +- hw/arm/virt-acpi-build.c | 31 ++- hw/arm/virt.c | 16 +- hw/core/machine.c | 3 + hw/core/qdev.c | 19 +- hw/i386/acpi-build.c | 298 +-------------------- hw/i386/intel_iommu.c | 92 ++++--- hw/i386/pc.c | 74 +++-- hw/i386/pc_piix.c | 14 +- hw/i386/pc_q35.c | 13 +- hw/i386/pc_sysfw.c | 15 +- hw/isa/lpc_ich9.c | 16 +- hw/m68k/mcf5206.c | 12 +- hw/misc/tz-mpc.c | 32 ++- hw/net/virtio-net.c | 282 ++++++++----------- hw/nvram/fw_cfg.c | 23 ++ hw/pci-host/gpex-acpi.c | 166 ++++++++---- hw/ppc/spapr.c | 15 +- hw/ppc/spapr_iommu.c | 15 +- hw/s390x/s390-pci-inst.c | 27 +- hw/s390x/s390-virtio-ccw.c | 14 +- hw/virtio/vhost.c | 2 +- hw/virtio/virtio-iommu.c | 30 ++- hw/virtio/virtio-pci.c | 20 +- hw/virtio/virtio-pci.h | 4 + hw/virtio/virtio.c | 15 +- include/exec/memory.h | 40 +-- include/hw/acpi/aml-build.h | 22 ++ include/hw/acpi/cpu.h | 2 + include/hw/arm/virt.h | 1 + include/hw/boards.h | 3 + include/hw/i386/pc.h | 5 + include/hw/nvram/fw_cfg.h | 9 + include/hw/pci-host/gpex.h | 1 + include/hw/qdev-core.h | 28 +- include/hw/virtio/virtio-net.h | 9 +- include/qemu/vhost-user-server.h | 2 +- meson.build | 7 +- softmmu/memory.c | 29 +- softmmu/qdev-monitor.c | 41 +-- .../libvhost-user/libvhost-user-glib.c | 10 +- .../libvhost-user/libvhost-user-glib.h | 0 .../libvhost-user/libvhost-user.c | 132 +++++---- .../libvhost-user/libvhost-user.h | 0 subprojects/libvhost-user/link-test.c | 45 ++++ subprojects/libvhost-user/meson.build | 24 ++ tests/data/acpi/pc/DSDT | Bin 5060 -> 5065 bytes tests/data/acpi/pc/DSDT.acpihmat | Bin 6385 -> 6390 bytes tests/data/acpi/pc/DSDT.bridge | Bin 6919 -> 6924 bytes tests/data/acpi/pc/DSDT.cphp | Bin 5524 -> 5529 bytes tests/data/acpi/pc/DSDT.dimmpxm | Bin 6714 -> 6719 bytes tests/data/acpi/pc/DSDT.hpbridge | Bin 5021 -> 5026 bytes tests/data/acpi/pc/DSDT.hpbrroot | Bin 3079 -> 3084 bytes tests/data/acpi/pc/DSDT.ipmikcs | Bin 5132 -> 5137 bytes tests/data/acpi/pc/DSDT.memhp | Bin 6419 -> 6424 bytes tests/data/acpi/pc/DSDT.numamem | Bin 5066 -> 5071 bytes tests/data/acpi/pc/DSDT.roothp | Bin 5256 -> 5261 bytes tests/data/acpi/q35/DSDT | Bin 7796 -> 7801 bytes tests/data/acpi/q35/DSDT.acpihmat | Bin 9121 -> 9126 bytes tests/data/acpi/q35/DSDT.bridge | Bin 7814 -> 7819 bytes tests/data/acpi/q35/DSDT.cphp | Bin 8260 -> 8265 bytes tests/data/acpi/q35/DSDT.dimmpxm | Bin 9450 -> 9455 bytes tests/data/acpi/q35/DSDT.ipmibt | Bin 7871 -> 7876 bytes tests/data/acpi/q35/DSDT.memhp | Bin 9155 -> 9160 bytes tests/data/acpi/q35/DSDT.mmio64 | Bin 8927 -> 8932 bytes tests/data/acpi/q35/DSDT.numamem | Bin 7802 -> 7807 bytes tests/data/acpi/q35/DSDT.tis | Bin 8402 -> 8407 bytes tests/data/acpi/virt/{DSDT.numamem => DSDT.pxb} | Bin 5196 -> 7802 bytes tests/meson.build | 3 +- tests/qtest/bios-tables-test.c | 58 +++- tests/qtest/fuzz-test.c | 1 + tests/qtest/fuzz/generic_fuzz.c | 1 + tests/test-qga.c | 1 + tests/vhost-user-bridge.c | 2 +- tools/virtiofsd/fuse_virtio.c | 2 +- tools/virtiofsd/meson.build | 3 +- 97 files changed, 1450 insertions(+), 912 deletions(-) delete mode 100644 contrib/libvhost-user/meson.build rename {contrib => subprojects}/libvhost-user/libvhost-user-glib.c (93%) rename {contrib => subprojects}/libvhost-user/libvhost-user-glib.h (100%) rename {contrib => subprojects}/libvhost-user/libvhost-user.c (96%) rename {contrib => subprojects}/libvhost-user/libvhost-user.h (100%) create mode 100644 subprojects/libvhost-user/link-test.c create mode 100644 subprojects/libvhost-user/meson.build copy tests/data/acpi/virt/{DSDT.numamem => DSDT.pxb} (62%)