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-arm-lts-allnoconfig in repository toolchain/ci/qemu.
from ec11dc41ee Merge tag 'pull-misc-2022-05-11' of git://repo.or.cz/qemu/ar [...] adds 98e3ab3505 coroutine: Rename qemu_coroutine_inc/dec_pool_size() adds 9ec7a59b5a coroutine: Revert to constant batch size adds 22d92e71c7 iotests/testrunner: Flush after run_test() adds 5e781c700a tests/qemu-iotests: print intent to run a test in TAP mode adds 29a493765e .gitlab-ci.d: export meson testlog.txt as an artifact adds defac5e2fb hw/block/fdc: Prevent end-of-track overrun (CVE-2021-3507) adds 46609b90d9 tests/qtest/fdc-test: Add a regression test for CVE-2021-3507 adds a5fced4021 qemu-nbd: Pass max connections to blockdev layer adds 58a6fdcc9e nbd/server: Allow MULTI_CONN for shared writable exports adds f70625299e qemu-iotests: inline common.config into common.rc adds b32b3897f8 Merge tag 'for-upstream' of git://repo.or.cz/qemu/kevin into [...] adds 43924d1e53 pc-bios/optionrom: detect -fno-pie adds 236d15222e pc-bios/optionrom: compile with -Wno-array-bounds adds 798d8ec0da target/i386: do not consult nonexistent host leaves adds dfdb4f3c28 checkpatch: fix g_malloc check adds 354d2d9b87 meson: Make mremap() detecting works correctly adds 4a8027363e hw/xen/xen_pt: Confine igd-passthrough-isa-bridge to XEN adds 76acef2b73 hw/xen/xen_pt: Resolve igd_passthrough_isa_bridge_create() i [...] adds 3df72d1c55 tests/qtest/libqos/pci: Introduce pio_limit adds 02ee7a8a97 tests/qtest/libqos: Skip hotplug tests if pci root bus is no [...] adds 70be1d93f9 tests/qtest/libqos: Add generic pci host bridge in arm-virt machine adds 97ec4d21e0 machine: use QAPI struct for boot configuration adds 8c4da4b521 machine: add boot compound property adds ce9d03fb3f machine: add mem compound property adds 26f88d84da machine: make memory-backend a link property adds fb56b7a052 machine: move more memory validation to Machine object adds 0c1450e204 slirp: bump submodule past 4.7 release adds ad2e5b87d7 net: slirp: introduce a wrapper struct for QemuTimer adds bce63ded20 net: slirp: switch to slirp_new adds 6222e55d13 net: slirp: add support for CFI-friendly timer API adds bf2f69d08b net: slirp: allow CFI with libslirp >= 4.7 adds 248af9e80a coroutine-lock: qemu_co_queue_next is a coroutine-only qemu_ [...] adds d6ee15adec coroutine-lock: introduce qemu_co_queue_enter_all adds f0d43b1ece coroutine-lock: qemu_co_queue_restart_all is a coroutine-onl [...] adds d93e839ccd vhost-backend: do not depend on CONFIG_VHOST_VSOCK adds e23a13c042 meson: link libpng independent of vnc adds 7adb75d6be vl: make machine type deprecation a warning adds 333dbac358 vmxcap: add tertiary execution controls adds 9de5f2b408 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu [...] adds e4082063e4 linux-headers: Update to v5.18-rc6 adds 48de9b0916 Merge tag 'linux-headers-v5.18-rc6' of https://gitlab.com/al [...] new 0a923be2f6 hw/openrisc: page-align FDT address new 777784bda4 hw/openrisc: support 4 serial ports in or1ksim new a92162f4f1 hw/openrisc: use right OMPIC size variable new e8f0ab0cd6 target/openrisc: Do not reset delay slot flag on early tb exit new 10c2a0c5e7 Merge tag 'or1k-pull-request-20220515' of https://github.com [...]
The 5 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/buildtest-template.yml | 12 +- MAINTAINERS | 1 + block/io.c | 2 +- blockdev-nbd.c | 13 +- configure | 1 - docs/interop/nbd.txt | 1 + docs/tools/qemu-nbd.rst | 3 +- hw/arm/nseries.c | 2 +- hw/block/fdc.c | 8 + hw/block/virtio-blk.c | 6 +- hw/core/machine.c | 241 ++++++++++-- hw/core/numa.c | 2 +- hw/hppa/machine.c | 6 +- hw/i386/pc.c | 2 +- hw/i386/pc_piix.c | 118 ------ hw/nvram/fw_cfg.c | 27 +- hw/openrisc/openrisc_sim.c | 28 +- hw/ppc/mac_newworld.c | 2 +- hw/ppc/mac_oldworld.c | 2 +- hw/ppc/prep.c | 2 +- hw/ppc/spapr.c | 4 +- hw/s390x/ipl.c | 20 +- hw/sparc/sun4m.c | 9 +- hw/sparc64/sun4u.c | 4 +- hw/vfio/common.c | 6 +- hw/vfio/migration.c | 27 +- hw/virtio/vhost-backend.c | 4 - hw/xen/xen_pt.c | 12 - hw/xen/xen_pt.h | 2 + hw/xen/xen_pt_graphics.c | 122 +++++++ include/block/nbd.h | 5 +- include/hw/boards.h | 7 +- include/hw/i386/pc.h | 1 - include/qemu/coroutine.h | 33 +- include/standard-headers/linux/input-event-codes.h | 25 +- include/standard-headers/linux/virtio_config.h | 6 + include/standard-headers/linux/virtio_crypto.h | 82 ++++- include/sysemu/sysemu.h | 2 - linux-headers/asm-arm64/kvm.h | 16 + linux-headers/asm-generic/mman-common.h | 2 + linux-headers/asm-mips/mman.h | 2 + linux-headers/linux/kvm.h | 27 +- linux-headers/linux/psci.h | 4 + linux-headers/linux/userfaultfd.h | 8 +- linux-headers/linux/vfio.h | 406 ++++++++++----------- linux-headers/linux/vhost.h | 7 + meson.build | 38 +- nbd/server.c | 10 +- net/slirp.c | 85 ++++- pc-bios/optionrom/Makefile | 4 +- qapi/block-export.json | 8 +- qapi/machine.json | 48 +++ qemu-nbd.c | 2 +- scripts/checkpatch.pl | 4 +- scripts/kvm/vmxcap | 17 + slirp | 2 +- softmmu/bootdevice.c | 3 +- softmmu/globals.c | 2 - softmmu/vl.c | 231 ++++-------- target/i386/cpu.c | 41 ++- target/openrisc/cpu.c | 11 + tests/qemu-iotests/common.config | 41 --- tests/qemu-iotests/common.rc | 31 +- tests/qemu-iotests/testrunner.py | 4 + tests/qemu-iotests/tests/nbd-multiconn | 145 ++++++++ .../{129.out => tests/nbd-multiconn.out} | 0 tests/qemu-iotests/tests/nbd-qemu-allocation.out | 2 +- tests/qtest/e1000e-test.c | 6 + tests/qtest/fdc-test.c | 21 ++ tests/qtest/libqos/arm-virt-machine.c | 19 +- tests/qtest/libqos/generic-pcihost.c | 231 ++++++++++++ tests/qtest/libqos/generic-pcihost.h | 54 +++ tests/qtest/libqos/meson.build | 1 + tests/qtest/libqos/pci-pc.c | 1 + tests/qtest/libqos/pci-spapr.c | 1 + tests/qtest/libqos/pci.c | 78 ++-- tests/qtest/libqos/pci.h | 6 +- tests/qtest/vhost-user-blk-test.c | 10 + tests/qtest/virtio-blk-test.c | 5 + tests/qtest/virtio-net-test.c | 5 + tests/qtest/virtio-rng-test.c | 5 + ui/console.c | 2 +- ui/meson.build | 3 +- util/qemu-coroutine-lock.c | 47 +-- util/qemu-coroutine.c | 26 +- 85 files changed, 1741 insertions(+), 831 deletions(-) delete mode 100644 tests/qemu-iotests/common.config create mode 100755 tests/qemu-iotests/tests/nbd-multiconn copy tests/qemu-iotests/{129.out => tests/nbd-multiconn.out} (100%) create mode 100644 tests/qtest/libqos/generic-pcihost.c create mode 100644 tests/qtest/libqos/generic-pcihost.h