This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-stable-defconfig in repository toolchain/ci/qemu.
from f6cce6bcb2 Merge tag 'pull-target-arm-20220726' of https://git.linaro.o [...] adds e4bcec0c3c acpi/nvdimm: Define trace events for NVDIMM and substitute n [...] adds 71a5f07e75 hw/machine: Clear out left over CXL related pointer from mov [...] adds 4a447a710c hw/i386/pc: Always place CXL Memory Regions after device_memory adds cb70b7e871 hw/cxl: Fix size of constant in interleave granularity function. adds 4ab4c33014 hw/i386: add 4g boundary start to X86MachineState adds 4876778749 i386/pc: create pci-host qdev prior to pc_memory_init() adds c48eb7a4e8 i386/pc: pass pci_hole64_size to pc_memory_init() adds 5ff62e2afe i386/pc: factor out above-4g end to an helper adds 55668e409b i386/pc: factor out cxl range end to helper adds 42bed07127 i386/pc: factor out cxl range start to helper adds 1065b21993 i386/pc: handle unitialized mr in pc_get_cxl_range_end() adds 8288a8286d i386/pc: factor out device_memory base/size to helper adds 1caab5cf86 i386/pc: bounds check phys-bits against max used GPA adds 8504f12945 i386/pc: relocate 4g start to 1T where applicable adds b3e6982b41 i386/pc: restrict AMD only enforcing of 1Tb hole to new mach [...] adds 0522be9a0c hw/virtio/virtio-iommu: Enforce power-of-two notify for both [...] adds e5b6555fb8 Merge tag 'for_upstream' of git://git.kernel.org/pub/scm/vir [...] adds 7b17a1a841 Update version for v7.1.0-rc0 release adds eba088f91d block/parallels: Fix buffer-based write call adds 0c2cb3827e iotests/131: Add parallels regression test adds 3e4abe2c92 Merge tag 'pull-block-2022-07-27' of https://gitlab.com/vsem [...] adds 44602af858 RISC-V: Allow both Zmmul and M adds 54f2183630 hw/intc: sifive_plic: Fix multi-socket plic configuraiton adds a17001c423 Merge tag 'pull-riscv-to-apply-20220728' of github.com:alist [...] adds edccf661e6 hw/ppc: check if spapr_drc_index() returns NULL in spapr_nvdimm.c adds eda3f17bcd hw/ppc/ppc440_uc: Initialize length passed to cpu_physical_m [...] adds 0c9717ff35 target/ppc: Implement new wait variants adds cc42559ab1 Merge tag 'pull-ppc-20220728' of https://gitlab.com/danielhb [...] adds feb6cb9369 tests: refresh to latest libvirt-ci module adds 998f334722 gitlab: show testlog.txt contents when cirrus/custom-runner [...] adds ca58b4931e gitlab: drop 'containers-layer2' stage adds 6ad5208661 .cirrus.yml: Change winsymlinks to 'native' adds 93a02e822f .gitlab-ci.d/windows.yml: Enable native Windows symlink adds aed04e6357 semihosting: Don't return negative values on qemu_semihostin [...] adds 45704e8904 semihosting: Don't copy buffer after console_write() adds fed49cdf6a semihosting: Check for errors on SET_ARG() adds 9b1268f55c semihosting: Fix handling of buffer in TARGET_SYS_TMPNAM adds 0882caf4d6 qapi: Add exit-failure PanicAction adds 503e549e44 tests/tcg/s390x: Test unaligned accesses to lowcore adds 28053143ab docs/devel: fix description of OBJECT_DECLARE_SIMPLE_TYPE adds 1235cf7d31 qemu-options: bring the kernel and image options together adds 0279d0e6b5 Merge tag 'pull-testing-next-290722-1' of https://github.com [...] adds d82b11f699 ui: dbus-display requires CONFIG_GBM adds 37e7b86766 vga: fix incorrect line height in 640x200x2 mode adds bb7e03cb56 stubs: update replay-tools to match replay.h types adds 705c881f7d configure: Fix ppc container_cross_cc substitution adds 47c182fe8b kvm: don't use perror() without useful errno adds ebc55f523c configure: pass correct cflags to container-based cross compilers adds 9fac07bea8 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu [...] adds fc2cc19ffa ci: Upgrade msys2 release to 20220603 adds 587858ed0d hw/loongarch: Rename file 'loongson3.XXX' to 'virt.XXX' adds 74725231d6 hw/loongarch: Change macro name 'LS7A_XXX' to 'VIRT_XXX' adds 3916603e0c Merge tag 'pull-la-20220729' of https://gitlab.com/rth7680/q [...] adds 1e814a0dc4 Hexagon (target/hexagon) make VyV operands use a unique temp adds a1ad040dba Hexagon (tests/tcg/hexagon) Fix alignment in load_unpack.c adds 7eabb050ea Hexagon (tests/tcg/hexagon) reference file for float_convd adds 4e06b3fc1b Merge tag 'pull-hex-20220731' of https://github.com/quic/qem [...] adds a2da737729 hw/nvme: skip queue processing if notifier is cleared adds 04e8da8890 hw/nvme: unregister the event notifier handler on the main loop adds e2e137f642 hw/nvme: do not enable ioeventfd by default adds e34de2d13a Merge tag 'nvme-next-pull-request' of git://git.infradead.or [...] adds 3fde641e72 ipmi:smbus: Add a check around a memcpy adds 6427adc300 Merge tag 'for-qemu-2022-08-01' of github.com:cminyard/qemu [...] adds b9e6074fc5 tests/tcg/linux-test: Fix random hangs in test_socket adds 219044b8e6 migration-test: Use migrate_ensure_converge() for auto-converge adds 2649a72555 migration-test: Allow test to run without uffd adds ebf705541c tests/unit/test-qga: Replace the word 'blacklist' in the gue [...] adds 7a21bee2aa misc: fix commonly doubled up words adds a07d9df0fd trivial: Fix duplicated words adds 1bca64a3f0 tests/qtest/migration-test: Run the dirty ring tests only wi [...] adds b15bdb1d83 Merge tag 'pull-request-2022-08-01' of https://gitlab.com/th [...] adds 0dd14e9555 target/arm: Use kvm_arm_sve_supported in kvm_arm_get_host_cp [...] adds b9e8d68a39 target/arm: Set KVM_ARM_VCPU_SVE while probing the host adds 5265d24c98 target/arm: Move sve probe inside kvm >= 4.15 branch adds 0e0c2cf6de Merge tag 'pull-target-arm-20220801' of https://git.linaro.o [...] adds 3867c1c5fd aspeed: Remove unused fields from AspeedMachineState adds 398c01da9c aspeed/fby35: Fix owner of the BMC RAM memory region adds 60205b7142 Merge tag 'pull-aspeed-20220801' of https://github.com/legoa [...] adds 1eaa63429a linux-user/riscv: Align signal frame to 16 bytes adds 9b00d27901 Merge tag 'pull-riscv-to-apply-20220802' of github.com:alist [...] adds 77e3f038af block/io_uring: add missing include file adds e7156ff7cb libvduse: Fix the incorrect function name adds d9cf16c0be libvduse: Replace strcpy() with strncpy() adds 630179b7f7 libvduse: Pass positive value to strerror() adds fd8a68ad68 hw/block/hd-geometry: Do not override specified bios-chs-trans adds e13fe274bf qemu-iotests: Discard stderr when probing devices adds 21b1d97459 main loop: add missing documentation links to GS/IO macros adds 0399521e53 Merge tag 'for-upstream' of git://repo.or.cz/qemu/kevin into [...] new df67aa3e61 migration: add remaining params->has_* = true in migration_i [...] new 777f53c759 Revert "migration: Simplify unqueue_page()" new ead34f64f9 migration: Assert that migrate_multifd_compression() returns [...] new 4bcb7de072 migration: Define BLK_MIG_BLOCK_SIZE as unsigned long long new a21ba54dd5 virtiofsd: Disable killpriv_v2 by default new 430a388ef4 Merge tag 'pull-migration-20220802c' of https://gitlab.com/d [...]
The 6 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: .cirrus.yml | 4 +- .gitlab-ci.d/cirrus/build.yml | 3 +- .gitlab-ci.d/cirrus/freebsd-12.vars | 3 +- .gitlab-ci.d/cirrus/freebsd-13.vars | 3 +- .gitlab-ci.d/cirrus/macos-11.vars | 4 +- .gitlab-ci.d/container-cross.yml | 24 +- .../custom-runners/centos-stream-8-x86_64.yml | 2 + .../custom-runners/ubuntu-20.04-aarch32.yml | 2 + .../custom-runners/ubuntu-20.04-aarch64.yml | 12 + .gitlab-ci.d/custom-runners/ubuntu-20.04-s390x.yml | 12 + .gitlab-ci.d/stages.yml | 1 - .gitlab-ci.d/windows.yml | 4 +- MAINTAINERS | 2 +- VERSION | 2 +- accel/kvm/kvm-all.c | 2 +- block/io_uring.c | 1 + block/linux-aio.c | 2 +- block/parallels.c | 4 +- block/qcow2-bitmap.c | 8 +- configure | 3 +- contrib/plugins/cache.c | 2 +- docs/devel/qom.rst | 7 +- docs/interop/live-block-operations.rst | 4 +- docs/system/arm/cpu-features.rst | 2 +- docs/system/devices/cxl.rst | 2 +- docs/system/s390x/bootdevices.rst | 2 +- docs/system/tls.rst | 2 +- docs/tools/qemu-pr-helper.rst | 4 +- hw/acpi/nvdimm.c | 35 ++- hw/acpi/trace-events | 13 ++ hw/arm/aspeed.c | 2 - hw/arm/fby35.c | 14 +- hw/arm/omap2.c | 2 +- hw/block/hd-geometry.c | 7 +- hw/core/clock.c | 2 +- hw/display/vga.c | 3 +- hw/i386/acpi-build.c | 2 +- hw/i386/pc.c | 209 +++++++++++++---- hw/i386/pc_piix.c | 15 +- hw/i386/pc_q35.c | 15 +- hw/i386/sgx.c | 2 +- hw/i386/x86.c | 1 + hw/intc/arm_gicv3_redist.c | 2 +- hw/intc/sifive_plic.c | 4 +- hw/ipmi/smbus_ipmi.c | 4 +- hw/loongarch/acpi-build.c | 18 +- hw/loongarch/meson.build | 2 +- hw/loongarch/{loongson3.c => virt.c} | 56 ++--- hw/misc/iotkit-secctl.c | 2 +- hw/misc/iotkit-sysctl.c | 4 +- hw/misc/mac_via.c | 2 +- hw/nvme/ctrl.c | 12 +- hw/pci-host/i440fx.c | 5 +- hw/ppc/ppc440_uc.c | 5 +- hw/ppc/spapr_nvdimm.c | 18 +- hw/s390x/s390-ccw.c | 2 +- hw/usb/u2f.h | 2 +- hw/virtio/virtio-iommu.c | 47 ++-- include/hw/boards.h | 1 - include/hw/cxl/cxl_component.h | 2 +- include/hw/i386/pc.h | 4 +- include/hw/i386/x86.h | 3 + include/hw/loongarch/virt.h | 8 +- include/hw/mem/nvdimm.h | 8 - include/hw/pci-host/i440fx.h | 3 +- include/hw/pci-host/ls7a.h | 43 ++-- include/hw/qdev-core.h | 2 +- include/qemu/main-loop.h | 18 +- include/sysemu/sysemu.h | 2 +- include/user/safe-syscall.h | 2 +- linux-user/i386/cpu_loop.c | 2 +- linux-user/riscv/signal.c | 4 +- meson.build | 4 +- migration/block.c | 2 +- migration/migration.c | 5 + migration/ram.c | 37 ++- migration/trace-events | 3 +- pc-bios/s390-ccw/virtio-scsi.c | 2 +- python/Makefile | 2 +- python/qemu/utils/__init__.py | 2 +- qapi/run-state.json | 5 +- qemu-options.hx | 98 ++++++-- semihosting/arm-compat-semi.c | 29 ++- semihosting/console.c | 3 +- semihosting/syscalls.c | 2 +- softmmu/main.c | 6 +- softmmu/runstate.c | 17 +- stubs/replay-tools.c | 9 +- subprojects/libvduse/libvduse.c | 13 +- target/arm/helper.c | 2 +- target/arm/kvm.c | 2 +- target/arm/kvm64.c | 45 ++-- target/arm/translate.c | 2 +- target/hexagon/gen_tcg_funcs.py | 9 +- target/i386/cpu.c | 2 +- target/loongarch/README | 2 +- target/ppc/internal.h | 3 + target/ppc/translate.c | 96 +++++++- target/riscv/cpu.c | 5 - tcg/i386/tcg-target.c.inc | 2 +- tests/docker/dockerfiles/alpine.docker | 4 +- tests/docker/dockerfiles/centos8.docker | 6 +- tests/docker/dockerfiles/debian-amd64.docker | 2 + tests/docker/dockerfiles/debian-arm64-cross.docker | 2 + tests/docker/dockerfiles/debian-armel-cross.docker | 2 + tests/docker/dockerfiles/debian-armhf-cross.docker | 2 + .../dockerfiles/debian-mips64el-cross.docker | 2 + .../docker/dockerfiles/debian-mipsel-cross.docker | 2 + tests/docker/dockerfiles/debian-native.docker | 2 +- .../docker/dockerfiles/debian-ppc64el-cross.docker | 2 + tests/docker/dockerfiles/debian-s390x-cross.docker | 2 + tests/docker/dockerfiles/fedora.docker | 3 +- tests/docker/dockerfiles/opensuse-leap.docker | 7 +- tests/docker/dockerfiles/ubuntu2004.docker | 2 + tests/lcitool/libvirt-ci | 2 +- tests/lcitool/projects/qemu.yml | 6 +- tests/lcitool/refresh | 4 +- tests/qemu-iotests/131 | 35 ++- tests/qemu-iotests/131.out | 13 ++ tests/qemu-iotests/common.rc | 4 +- tests/qtest/microbit-test.c | 6 +- tests/qtest/migration-test.c | 74 +++--- tests/tcg/{aarch64 => hexagon}/float_convd.ref | 248 ++++++++++----------- tests/tcg/hexagon/hvx_misc.c | 45 ++++ tests/tcg/hexagon/load_unpack.c | 14 +- tests/tcg/multiarch/linux/linux-test.c | 2 +- tests/tcg/s390x/Makefile.softmmu-target | 9 + tests/tcg/s390x/unaligned-lowcore.S | 19 ++ tests/unit/test-qga.c | 6 +- tools/virtiofsd/fuse_virtio.c | 2 +- tools/virtiofsd/passthrough_ll.c | 13 +- ui/meson.build | 2 +- ui/vdagent.c | 2 +- 133 files changed, 1108 insertions(+), 579 deletions(-) rename hw/loongarch/{loongson3.c => virt.c} (93%) copy tests/tcg/{aarch64 => hexagon}/float_convd.ref (91%) create mode 100644 tests/tcg/s390x/Makefile.softmmu-target create mode 100644 tests/tcg/s390x/unaligned-lowcore.S