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 6d34aa9969 Merge remote-tracking branch 'remotes/marcandre/tags/rtd-pul [...] adds 5a487950f9 tests/docker/dockerfiles: Add ccache to containers where it [...] adds 1d8b96126e gitlab-ci: Replace YAML anchors by extends (container_job) adds 6683da0951 gitlab-ci: Replace YAML anchors by extends (native_build_job) adds e267ce5900 gitlab-ci: Replace YAML anchors by extends (native_test_job) adds f62215298a libqos/qgraph: fix "UNAVAILBLE" typo adds ce508a3c29 docs/devel/qgraph: add troubleshooting information adds 20868330a9 libqtest: refuse QTEST_QEMU_BINARY=qemu-kvm adds e0c5a18efc util/compatfd.c: Replaced a malloc call with g_malloc. adds 423dbce5a2 tests/qtest/ahci-test.c: Calculate iso_size with 64-bit arithmetic adds 302585450c tests/qtest/npcm7xx_pwm-test.c: Avoid g_assert_true() for no [...] adds 3a46f81676 tests/migration-test: Fix "true" vs true adds e7b13acdf2 tests/qtest/tpm-util.c: Free memory with correct free function adds 6c054176db tests/qtest/rtc-test: Remove pointless NULL check adds bfaa3b05a9 tests: Avoid side effects inside g_assert() arguments adds 13b48fb00e include/sysemu: Poison all accelerator CONFIG switches in co [...] adds 43bd0bf30f migration: Move populate_vfio_info() into a separate file adds e0447a834d configure: Poison all current target-specific #defines adds 2ed765fdee tests/qtest/migration-test: Use g_autofree to avoid leaks on [...] adds 052b66e721 pc-bios/s390-ccw: Fix inline assembly for older versions of Clang adds 568740bedf cirrus.yml: Fix the MSYS2 task adds 9b1e81d1c2 Merge remote-tracking branch 'remotes/thuth-gitlab/tags/pull [...] adds 5d31e1e59a amd_iommu: Fix pte_override_page_mask() adds bb9feea431 x86: acpi: use offset instead of pointer when using build_header() adds 4c21e3534a hw/virtio: Pass virtio_feature_get_config_size() a const argument adds 01ce7724a1 virtio-blk: Constify VirtIOFeature feature_sizes[] adds ad6461ad6e virtio-net: Constify VirtIOFeature feature_sizes[] adds e526ab61e9 amd_iommu: fix wrong MMIO operations adds 8a49487c65 pc-dimm: remove unnecessary get_vmstate_memory_region() method adds 570fe439e5 virtio-blk: Fix rollback path in virtio_blk_data_plane_start() adds d0267da614 virtio-blk: Configure all host notifiers in a single MR transaction adds 61fc57bfc4 virtio-scsi: Set host notifiers and callbacks separately adds c4f5dcc436 virtio-scsi: Configure all host notifiers in a single MR tra [...] adds 43bea44357 checkpatch: Fix use of uninitialized value adds 05dfb447a4 hw/smbios: support for type 41 (onboard devices extended inf [...] adds b8893a3c86 hw/virtio: enable ioeventfd configuring for mmio adds c232b8f453 vhost-vdpa: Make vhost_vdpa_get_device_id() static adds f7a6df5f5b Fix build with 64 bits time_t adds 6005ee07c3 Merge remote-tracking branch 'remotes/mst/tags/for_upstream' [...] adds f7afa7daa0 iotests/231: Update expected deprecation message adds 2b99cfce08 block/rbd: Add an escape-aware strchr helper adds 78632a3d16 monitor: hmp_qemu_io: acquire aio contex, fix crash adds 9c785cd714 mirror: stop cancelling in-flight requests on non-force canc [...] adds f29f4c25eb qemu-iotests: do not buffer the test output adds 00dbc85e0e qemu-iotests: allow passing unittest.main arguments to the t [...] adds c64430d238 qemu-iotests: move command line and environment handling fro [...] adds 480b75ee14 qemu-iotests: let "check" spawn an arbitrary test command adds c3d479aab9 qemu-iotests: fix case of SOCK_DIR already in the environment adds d65173f924 Document qemu-img options data_file and data_file_raw adds bcc8584c83 block/copy-on-read: use bdrv_drop_filter() and drop s->active adds ac4e14f5dc qemu-iotests: fix pylint 2.8 consider-using-with error adds 94783301b8 block/write-threshold: don't use write notifiers adds ad578c56d5 block: drop write notifiers adds e46354a8ae test-write-threshold: rewrite test_threshold_(not_)trigger tests adds 2e0e9cbd89 block/write-threshold: drop extra APIs adds 935129223c test-write-threshold: drop extra tests adds 23357b93c7 test-write-threshold: drop extra TestStruct structure adds c61ebf362d write-threshold: deal with includes adds 32de74a1ac Merge remote-tracking branch 'remotes/maxreitz/tags/pull-blo [...] adds bf5dcf8f2c backends/tpm: Replace qemu_mutex_lock calls with QEMU_LOCK_GUARD adds 989f622d41 hw/virtio: Pass virtio_feature_get_config_size() a const argument adds f212f3e7f8 virtio-blk: Constify VirtIOFeature feature_sizes[] adds 28cbc87be5 virtio-net: Constify VirtIOFeature feature_sizes[] adds 4962b312cd virtiofsd: Fix check of chown()'s return value adds 09ceb33091 qapi: spelling fix (addtional) adds bcfec3763e hw/gpio/aspeed: spelling fix (addtional) adds 72fe4742c6 hw/timer/etraxfs_timer: Convert to 3-phase reset (Resettable [...] adds fae5a04207 hw/rtc/mc146818rtc: Convert to 3-phase reset (Resettable interface) adds b6d003dbee cutils: fix memory leak in get_relocated_path() adds b51d446771 hw/mem/meson: Fix linking sparse-mem device with fuzzer adds 4872fdf71b hw/pci-host: Do not build gpex-acpi.c if GPEX is not selected adds dcf20655ff multi-process: Avoid logical AND of mutually exclusive tests adds 52a1c621f9 target/sh4: Return error if CPUClass::get_phys_page_debug() fails adds 6cd04a88fa hw/avr/atmega.c: use the avr51 cpu for atmega1280 adds 29f9c63689 target/avr: Ignore unimplemented WDR opcode adds 367196caa0 Merge remote-tracking branch 'remotes/vivier2/tags/trivial-b [...]
No new revisions were added by this update.
Summary of changes: .cirrus.yml | 4 +- .gitlab-ci.d/containers.yml | 76 +++++------ .gitlab-ci.yml | 104 +++++++-------- Makefile | 2 +- backends/tpm/tpm_emulator.c | 34 +++-- block.c | 1 - block/backup.c | 2 +- block/copy-on-read.c | 33 +---- block/io.c | 11 +- block/mirror.c | 6 +- block/monitor/block-hmp-cmds.c | 31 +++-- block/rbd.c | 32 +++-- block/write-threshold.c | 91 +++---------- configure | 7 + contrib/vhost-user-input/main.c | 8 +- docs/devel/qgraph.rst | 58 +++++++++ docs/tools/qemu-img.rst | 31 +++++ hw/acpi/aml-build.c | 15 ++- hw/arm/virt.c | 7 +- hw/avr/atmega.c | 2 +- hw/block/dataplane/virtio-blk.c | 36 ++++- hw/block/virtio-blk.c | 2 +- hw/gpio/aspeed_gpio.c | 2 +- hw/i386/acpi-build.c | 8 +- hw/i386/amd_iommu.c | 10 +- hw/i386/fw_cfg.c | 4 +- hw/input/virtio-input-host.c | 5 +- hw/mem/meson.build | 3 +- hw/mem/pc-dimm.c | 33 ++--- hw/net/virtio-net.c | 2 +- hw/pci-host/meson.build | 2 +- hw/remote/mpqemu-link.c | 2 +- hw/rtc/mc146818rtc.c | 42 +++--- hw/scsi/virtio-scsi-dataplane.c | 56 +++++--- hw/smbios/smbios.c | 124 +++++++++++++++++- hw/timer/etraxfs_timer.c | 14 +- hw/virtio/vhost-vdpa.c | 4 +- hw/virtio/virtio-mmio.c | 11 +- hw/virtio/virtio.c | 2 +- include/block/block_int.h | 15 +-- include/block/write-threshold.h | 27 +--- include/exec/poison.h | 6 + include/hw/firmware/smbios.h | 14 +- include/hw/mem/pc-dimm.h | 5 - include/hw/virtio/vhost-vdpa.h | 2 - include/hw/virtio/virtio-mmio.h | 5 + include/hw/virtio/virtio.h | 2 +- include/qemu/job.h | 2 +- include/sysemu/hax.h | 4 + include/sysemu/hvf.h | 4 + include/sysemu/whpx.h | 4 + job.c | 2 +- migration/meson.build | 3 +- migration/migration.c | 15 --- migration/migration.h | 2 + migration/target.c | 25 ++++ pc-bios/s390-ccw/helper.h | 2 +- pc-bios/s390-ccw/jump2ipl.c | 4 +- pc-bios/s390-ccw/menu.c | 8 +- pc-bios/s390-ccw/virtio.c | 2 +- qapi/qom.json | 4 +- qemu-io-cmds.c | 8 +- qemu-io.c | 17 ++- qemu-options.hx | 30 ++++- scripts/checkpatch.pl | 1 + target/avr/helper.c | 6 +- target/sh4/helper.c | 7 +- tests/docker/dockerfiles/alpine.docker | 1 + tests/docker/dockerfiles/fedora-i386-cross.docker | 1 + tests/docker/dockerfiles/fedora-win32-cross.docker | 1 + tests/docker/dockerfiles/fedora-win64-cross.docker | 1 + tests/docker/dockerfiles/opensuse-leap.docker | 1 + tests/qemu-iotests/231 | 4 + tests/qemu-iotests/231.out | 7 +- tests/qemu-iotests/240.out | 8 +- tests/qemu-iotests/245.out | 8 +- tests/qemu-iotests/264 | 2 +- tests/qemu-iotests/295.out | 6 +- tests/qemu-iotests/296.out | 8 +- tests/qemu-iotests/check | 19 ++- tests/qemu-iotests/iotests.py | 145 ++++++++++++--------- tests/qemu-iotests/pylintrc | 3 + tests/qemu-iotests/testenv.py | 22 +++- tests/qemu-iotests/testrunner.py | 37 ++---- tests/qtest/ahci-test.c | 4 +- tests/qtest/ipmi-bt-test.c | 6 +- tests/qtest/ipmi-kcs-test.c | 3 +- tests/qtest/libqos/qgraph.c | 2 +- tests/qtest/libqtest.c | 9 +- tests/qtest/npcm7xx_pwm-test.c | 4 +- tests/qtest/rtc-test.c | 6 +- tests/qtest/tpm-util.c | 4 +- tests/unit/test-write-threshold.c | 90 +------------ tools/virtiofsd/fuse_virtio.c | 4 +- util/compatfd.c | 8 +- util/cutils.c | 2 +- 96 files changed, 908 insertions(+), 651 deletions(-) create mode 100644 migration/target.c