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-arm in repository toolchain/ci/qemu.
from e3acc2c196 tests/docker/dockerfiles: Bump fedora-i386-cross to fedora 34 adds a6297e1ade include/block.h: remove outdated comment adds d1bbd965bd qemu-storage-daemon: Only display FUSE help when FUSE is built-in adds 621d17378a block: implement bdrv_new_open_driver_opts() adds f053b7e800 block: bdrv_insert_node(): fix and improve error handling adds 96796fae6f block: bdrv_insert_node(): doc and style adds b11c8739ae block: bdrv_insert_node(): don't use bdrv_open() adds d318fc20b2 iotests/image-fleecing: declare requirement of copy-before-write adds cc07162953 block: introduce max_hw_iov for use in scsi-generic adds af6d4c56e1 iotests: add 'qemu' package location to PYTHONPATH in testenv adds f39decb583 iotests/linters: check mypy files all at once adds ac74246319 iotests/mirror-top-perms: Adjust imports adds 2296899694 iotests/migrate-bitmaps-test: delint adds 3765315d4c iotests: Update for pylint 2.11.1 adds 5564f06816 Merge remote-tracking branch 'remotes/kwolf/tags/for-upstrea [...] adds 6a2b0fd171 tests/docker: Remove fedora-i386-cross from DOCKER_PARTIAL_IMAGES adds 08a13c4b24 tests/docker: Fix fedora-i386-cross cross-compilation adds db637f270b tcg: add dup_const_tl wrapper adds c433e298d9 accel/tcg: Drop signness in tracing in cputlb.c adds 4b473e0c60 tcg: Expand MO_SIZE to 3 bits adds 9002ffcb72 tcg: Rename TCGMemOpIdx to MemOpIdx adds abe2e23eb7 tcg: Split out MemOpIdx to exec/memopidx.h adds b0702c91c6 trace/mem: Pass MemOpIdx to trace_mem_get_info adds c3e83e376c accel/tcg: Pass MemOpIdx to atomic_trace_*_post adds 37aff08726 plugins: Reorg arguments to qemu_plugin_vcpu_mem_cb adds 0583f775d2 trace: Split guest_mem_before adds dc29f4746f hw/core/cpu: Re-sort the non-pointers to the end of CPUClass adds 2552d60ebd tcg: Expand usadd/ussub with umin/umax adds 3704993f54 tcg/s390x: Rename from tcg/s390 adds 748b7f3ef7 tcg/s390x: Change FACILITY representation adds eee6251b48 tcg/s390x: Merge TCG_AREG0 and TCG_REG_CALL_STACK into TCGReg adds 34ef767609 tcg/s390x: Add host vector framework adds 2dabf74252 tcg/s390x: Implement tcg_out_ld/st for vector types adds b33ce7251c tcg/s390x: Implement tcg_out_mov for vector types adds 79cada8693 tcg/s390x: Implement tcg_out_dup*_vec adds a429ee2978 tcg/s390x: Implement minimal vector operations adds ae77bbe574 tcg/s390x: Implement andc, orc, abs, neg, not vector operations adds 479b61cbfa tcg/s390x: Implement TCG_TARGET_HAS_mul_vec adds 22cb37b417 tcg/s390x: Implement vector shift operations adds 220db7a6c4 tcg/s390x: Implement TCG_TARGET_HAS_minmax_vec adds 4223c9c1c6 tcg/s390x: Implement TCG_TARGET_HAS_sat_vec adds 9bca986df8 tcg/s390x: Implement TCG_TARGET_HAS_bitsel_vec adds ea3f2af8f1 tcg/s390x: Implement TCG_TARGET_HAS_cmpsel_vec adds 6723ff639c Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-2021 [...]
No new revisions were added by this update.
Summary of changes: accel/tcg/atomic_common.c.inc | 43 +- accel/tcg/atomic_template.h | 73 +- accel/tcg/cputlb.c | 103 ++- accel/tcg/plugin-gen.c | 5 +- accel/tcg/user-exec.c | 133 ++- block.c | 79 +- block/block-backend.c | 6 + block/file-posix.c | 2 +- block/io.c | 1 + hw/scsi/scsi-generic.c | 2 +- include/block/block.h | 8 +- include/block/block_int.h | 7 + include/exec/memop.h | 14 +- include/exec/memopidx.h | 55 ++ include/hw/core/cpu.h | 11 +- include/qemu/plugin.h | 26 +- include/sysemu/block-backend.h | 1 + include/tcg/tcg.h | 117 ++- meson.build | 2 - plugins/api.c | 19 +- plugins/core.c | 10 +- storage-daemon/qemu-storage-daemon.c | 2 + target/arm/helper-a64.c | 16 +- target/arm/m_helper.c | 2 +- target/arm/translate-a64.c | 2 +- target/i386/tcg/mem_helper.c | 4 +- target/m68k/op_helper.c | 2 +- target/mips/tcg/msa_helper.c | 6 +- target/s390x/tcg/mem_helper.c | 20 +- target/s390x/tcg/translate_vx.c.inc | 2 +- target/sparc/ldst_helper.c | 2 +- tcg/aarch64/tcg-target.c.inc | 18 +- tcg/arm/tcg-target.c.inc | 14 +- tcg/i386/tcg-target.c.inc | 14 +- tcg/mips/tcg-target.c.inc | 16 +- tcg/optimize.c | 2 +- tcg/ppc/tcg-target.c.inc | 18 +- tcg/riscv/tcg-target.c.inc | 20 +- tcg/{s390 => s390x}/tcg-target-con-set.h | 7 + tcg/{s390 => s390x}/tcg-target-con-str.h | 1 + tcg/{s390 => s390x}/tcg-target.c.inc | 949 ++++++++++++++++++++-- tcg/{s390 => s390x}/tcg-target.h | 91 ++- tcg/{aarch64 => s390x}/tcg-target.opc.h | 8 +- tcg/sparc/tcg-target.c.inc | 20 +- tcg/tcg-ldst.c.inc | 2 +- tcg/tcg-op-vec.c | 37 +- tcg/tcg-op.c | 60 +- tcg/tcg.c | 2 +- tcg/tci.c | 14 +- tests/docker/Makefile.include | 2 +- tests/docker/dockerfiles/fedora-i386-cross.docker | 5 +- tests/qemu-iotests/235 | 2 - tests/qemu-iotests/297 | 52 +- tests/qemu-iotests/300 | 5 +- tests/qemu-iotests/iotests.py | 2 - tests/qemu-iotests/pylintrc | 6 +- tests/qemu-iotests/testenv.py | 15 +- tests/qemu-iotests/testrunner.py | 7 +- tests/qemu-iotests/tests/image-fleecing | 1 + tests/qemu-iotests/tests/migrate-bitmaps-test | 50 +- tests/qemu-iotests/tests/mirror-top-perms | 12 +- trace-events | 18 +- trace/mem.h | 63 -- 63 files changed, 1598 insertions(+), 710 deletions(-) create mode 100644 include/exec/memopidx.h rename tcg/{s390 => s390x}/tcg-target-con-set.h (86%) rename tcg/{s390 => s390x}/tcg-target-con-str.h (96%) rename tcg/{s390 => s390x}/tcg-target.c.inc (73%) rename tcg/{s390 => s390x}/tcg-target.h (66%) copy tcg/{aarch64 => s390x}/tcg-target.opc.h (72%) delete mode 100644 trace/mem.h