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_check_gcc/release-arm in repository toolchain/ci/qemu.
from 2e3408b3cc Merge tag 'misc-pull-request' of gitlab.com:marcandre.lureau [...] adds 59e35c7b65 qga/commands-posix: Use getifaddrs when available adds aec0730ea9 qga/commands-posix: Fix iface hw address detection adds 70335c4644 qga/commands-posix: Fix listing ifaces for Solaris adds a539dc8a2c qga/commands-posix: Log all net stats failures adds c8ec041d00 qga/commands-posix: 'guest-shutdown' for Solaris adds d48f61c8ea qga: Introduce NVMe disk bus type adds 22668881f3 qga: Introduce disk smart adds 9cf289af47 Merge tag 'qga-pull-request' of gitlab.com:marcandre.lureau/ [...] adds db67a6ff48 target/s390x: Fix writeback to v1 in helper_vstl adds 4756b106b3 s390x/cpu_models: drop "msa5" from the TCG "max" model adds d98ed7d96e s390x/cpu_models: make "max" match the unmodified "qemu" CPU [...] adds 46be8425ff tcg: Implement tcg_gen_{h,w}swap_{i32,i64} adds acc2d3a406 target/s390x: vxeh2: vector convert short/32b adds 1d706f3141 target/s390x: vxeh2: vector string search adds b7a50eb7d6 target/s390x: vxeh2: Update for changes to vector shifts adds ed9ce86952 target/s390x: vxeh2: vector shift double by bit adds 1d26a02af0 target/s390x: vxeh2: vector {load, store} elements reversed adds f4dd00f1a6 target/s390x: vxeh2: vector {load, store} byte reversed elements adds d621f7bd0a target/s390x: vxeh2: vector {load, store} byte reversed element adds 4f9b6c7ddb target/s390x: add S390_FEAT_VECTOR_ENH2 to qemu CPU model adds bc556c6686 tests/tcg/s390x: Tests for Vector Enhancements Facility 2 adds 9992f57978 disas: Remove old libopcode s390 disassembler adds 0c5c4d5b3c tests/tcg/s390x: Use a different PCRel32 notation in branch- [...] adds 1fba9dc71a Merge tag 'pull-request-2022-05-04' of https://gitlab.com/th [...] adds 8e28b65f52 qemu-img: properly list formats which have consistency check [...] adds 31009d13cc docs/vhost-user: Clarifications for VHOST_USER_ADD/REM_MEM_REG adds 5ebfdeb212 libvhost-user: Fix extra vu_add/rem_mem_reg reply adds a81d8d4a72 vhost-user: Don't pass file descriptor for VHOST_USER_REM_MEM_REG adds 15aee7ac95 block: Classify bdrv_get_flags() as I/O function adds 06e9cd19a4 qcow2: Do not reopen data_file in invalidate_cache adds ccfaf783c8 Revert "main-loop: Disable GLOBAL_STATE_CODE() assertions" adds 96edda8f14 iotests: Add regression test for issue 945 adds 6d17e28798 block/vmdk: Fix reopening bs->file adds ecf3200703 iotests/reopen-file: Test reopening file child adds 34145a307d coroutine-ucontext: use QEMU_DEFINE_STATIC_CO_TLS() adds ac387a08a9 coroutine: use QEMU_DEFINE_STATIC_CO_TLS() adds c1fe694357 coroutine-win32: use QEMU_DEFINE_STATIC_CO_TLS() adds 5d51042602 Merge tag 'for-upstream' of git://repo.or.cz/qemu/kevin into [...] adds cda86e2b46 target/arm: Enable SCTLR_EL1.BT0 for aarch64-linux-user adds cf7c6d1004 target/arm: Split out cpregs.h adds 330477eae9 target/arm: Reorg CPAccessResult and access_check_cp_reg adds 5809ac5709 target/arm: Replace sentinels with ARRAY_SIZE in cpregs.h adds 10b0220e45 target/arm: Make some more cpreg data static const adds 87c3f0f2f7 target/arm: Reorg ARMCPRegInfo type field bits adds d385a60571 target/arm: Avoid bare abort() or assert(0) adds 3910733718 target/arm: Change cpreg access permissions to enum adds d95101d602 target/arm: Name CPState type adds cbe645856f target/arm: Name CPSecureState type adds 9da35a40fd target/arm: Drop always-true test in define_arm_vh_e2h_redir [...] adds 5860362d25 target/arm: Store cpregs key in the hash table directly adds c27f5d3a83 target/arm: Merge allocation of the cpreg and its name adds cac65299a4 target/arm: Hoist computation of key in add_cpreg_to_hashtable adds cc946d9669 target/arm: Consolidate cpreg updates in add_cpreg_to_hashtable adds 4c8c454115 target/arm: Use bool for is64 and ns in add_cpreg_to_hashtable adds 10748a9652 target/arm: Hoist isbanked computation in add_cpreg_to_hashtable adds dc44545b0d target/arm: Perform override check early in add_cpreg_to_hashtable adds 1859f8c35a target/arm: Reformat comments in add_cpreg_to_hashtable adds 7d00b4d8d3 target/arm: Remove HOST_BIG_ENDIAN ifdef in add_cpreg_to_hashtable adds ca56aac59f target/arm: Add isar predicates for FEAT_Debugv8p2 adds 25e168ab70 target/arm: Add isar_feature_{aa64,any}_ras adds 99a50d1a67 target/arm: read access to performance counters from EL0 adds e91b899411 Merge tag 'pull-target-arm-20220505' of https://git.linaro.o [...] adds 942069e0d2 target/ppc: initialize 'val' union in kvm_get_one_spr() adds 59411579b2 target/ppc: init 'lpcr' in kvmppc_enable_cap_large_decr() adds b339427cfc target/ppc: init 'sregs' in kvmppc_put_books_sregs() adds 55baf4b584 target/ppc: init 'rmmu_info' in kvm_get_radix_page_info() adds 1220ab3ee2 target/ppc: Fix BookE debug interrupt generation adds 97252353c1 vhost-user: Use correct macro name TARGET_PPC64 adds a66257a287 ppc/xive: Always recompute the PIPR when pushing an OS context adds f657721187 ppc/xive: Update the state of the External interrupt signal adds 208d803326 target/ppc: Remove fpscr_* macros from cpu.h adds 92984c96df target/ppc: Remove unused msr_* macros adds d41ccf6eea target/ppc: Remove msr_pr macro adds 1922322ce4 target/ppc: Remove msr_le macro adds 26363616c6 target/ppc: Remove msr_ds macro adds 3868540f05 target/ppc: Remove msr_ile macro adds 0939b8f8df target/ppc: Remove msr_ee macro adds acc861c2e9 target/ppc: Remove msr_ce macro adds 8e54ad65c2 target/ppc: Remove msr_pow macro adds c354d85828 target/ppc: Remove msr_me macro adds 10b2b37391 target/ppc: Remove msr_gs macro adds 39695e156f target/ppc: Remove msr_fp macro adds cda2336027 target/ppc: Remove msr_cm macro adds 4d979c9ffb target/ppc: Remove msr_ir macro adds e4eea6ef66 target/ppc: Remove msr_dr macro adds 5024233091 target/ppc: Remove msr_ep macro adds da806a6c63 target/ppc: Remove msr_fe0 and msr_fe1 macros adds ca241959cd target/ppc: Remove msr_ts macro adds 9de754d30d target/ppc: Remove msr_hv macro adds 67935ecdd9 target/ppc: Remove msr_de macro adds 39af1384fa target/ppc: Add unused msr bits FIELDs adds bf3dd1e6d0 target/ppc: Change MSR_* to follow POWER ISA numbering convention adds 31abf61c49 Merge tag 'pull-ppc-20220505' of https://gitlab.com/danielhb [...] adds a6f5770fb2 vfio: simplify the conditional statements in vfio_msi_enable adds be4a46eccf vfio: move re-enabling INTX out of the common helper adds 8ab217d5d3 vfio: simplify the failure path in vfio_msi_enable adds 75d546fc18 Revert "vfio: Avoid disabling and enabling vectors repeatedl [...] adds dc580d51f7 vfio: defer to commit kvm irq routing when enable msi/msix adds 99510d271b vfio/common: Fix a small boundary issue of a trace adds 4168cdad39 sysemu: tpm: Add a stub function for TPM_IS_CRB adds 851d6d1a0f vfio/common: remove spurious tpm-crb-cmd misalignment warning adds 9d38ffc5d8 hw/vfio/pci: fix vfio_pci_hot_reset_result trace point adds 0d570a2572 vfio/pci: Use vbasedev local variable in vfio_realize() adds 44ee6aaae0 vfio/common: Rename VFIOGuestIOMMU::iommu into ::iommu_mr adds 13220a46e2 Merge tag 'vfio-updates-20220506.1' of https://gitlab.com/al [...]
No new revisions were added by this update.
Summary of changes: MAINTAINERS | 2 - block.c | 2 +- block/qcow2.c | 104 +- block/vmdk.c | 56 +- disas.c | 1 - disas/meson.build | 1 - disas/s390.c | 1892 -------------------- docs/interop/vhost-user.rst | 17 + docs/tools/qemu-img.rst | 4 +- hw/arm/pxa2xx.c | 2 +- hw/arm/pxa2xx_pic.c | 2 +- hw/intc/arm_gicv3_cpuif.c | 6 +- hw/intc/arm_gicv3_kvm.c | 3 +- hw/intc/xive.c | 25 +- hw/intc/xive2.c | 18 +- hw/ppc/pegasos2.c | 2 +- hw/ppc/spapr.c | 2 +- hw/s390x/s390-virtio-ccw.c | 3 + hw/vfio/common.c | 50 +- hw/vfio/pci.c | 234 ++- hw/vfio/pci.h | 2 + hw/vfio/trace-events | 1 + hw/virtio/vhost-user.c | 4 +- include/block/block-global-state.h | 1 - include/block/block-io.h | 1 + include/disas/dis-asm.h | 1 - include/hw/ppc/xive.h | 1 + include/hw/vfio/vfio-common.h | 2 +- include/qemu/main-loop.h | 3 +- include/sysemu/tpm.h | 6 + include/tcg/tcg-op.h | 6 + meson.build | 1 + qga/commands-posix.c | 591 +++--- qga/qapi-schema.json | 56 +- subprojects/libvhost-user/libvhost-user.c | 17 +- target/arm/cpregs.h | 453 +++++ target/arm/cpu.c | 25 +- target/arm/cpu.h | 393 +--- target/arm/cpu64.c | 2 +- target/arm/cpu_tcg.c | 5 +- target/arm/gdbstub.c | 5 +- target/arm/helper.c | 356 ++-- target/arm/hvf/hvf.c | 2 +- target/arm/kvm-stub.c | 4 +- target/arm/kvm.c | 4 +- target/arm/machine.c | 4 +- target/arm/op_helper.c | 53 +- target/arm/translate-a64.c | 14 +- target/arm/translate-neon.c | 2 +- target/arm/translate.c | 13 +- target/ppc/cpu.c | 2 +- target/ppc/cpu.h | 220 ++- target/ppc/cpu_init.c | 23 +- target/ppc/excp_helper.c | 54 +- target/ppc/fpu_helper.c | 28 +- target/ppc/gdbstub.c | 2 +- target/ppc/helper_regs.c | 15 +- target/ppc/kvm.c | 16 +- target/ppc/machine.c | 2 +- target/ppc/mem_helper.c | 23 +- target/ppc/misc_helper.c | 2 +- target/ppc/mmu-radix64.c | 11 +- target/ppc/mmu_common.c | 40 +- target/ppc/mmu_helper.c | 6 +- target/s390x/cpu.c | 1 - target/s390x/cpu_models.c | 26 +- target/s390x/gen-features.c | 14 +- target/s390x/helper.h | 13 + target/s390x/tcg/insn-data.def | 40 +- target/s390x/tcg/translate.c | 3 +- target/s390x/tcg/translate_vx.c.inc | 461 ++++- target/s390x/tcg/vec_fpu_helper.c | 31 + target/s390x/tcg/vec_helper.c | 2 - target/s390x/tcg/vec_int_helper.c | 55 + target/s390x/tcg/vec_string_helper.c | 99 + tcg/tcg-op.c | 30 + tests/qemu-iotests/tests/export-incoming-iothread | 81 + .../export-incoming-iothread.out} | 0 tests/qemu-iotests/tests/reopen-file | 89 + .../{096.out => tests/reopen-file.out} | 0 tests/tcg/aarch64/Makefile.target | 6 +- tests/tcg/aarch64/bti-3.c | 42 + tests/tcg/s390x/Makefile.target | 8 + tests/tcg/s390x/branch-relative-long.c | 4 +- tests/tcg/s390x/vx.h | 19 + tests/tcg/s390x/vxeh2_vcvt.c | 88 + tests/tcg/s390x/vxeh2_vlstr.c | 139 ++ tests/tcg/s390x/vxeh2_vs.c | 93 + util/coroutine-ucontext.c | 38 +- util/coroutine-win32.c | 18 +- util/qemu-coroutine.c | 41 +- 91 files changed, 3025 insertions(+), 3314 deletions(-) delete mode 100644 disas/s390.c create mode 100644 target/arm/cpregs.h create mode 100755 tests/qemu-iotests/tests/export-incoming-iothread copy tests/qemu-iotests/{096.out => tests/export-incoming-iothread.out} (100%) create mode 100755 tests/qemu-iotests/tests/reopen-file copy tests/qemu-iotests/{096.out => tests/reopen-file.out} (100%) create mode 100644 tests/tcg/aarch64/bti-3.c create mode 100644 tests/tcg/s390x/vx.h create mode 100644 tests/tcg/s390x/vxeh2_vcvt.c create mode 100644 tests/tcg/s390x/vxeh2_vlstr.c create mode 100644 tests/tcg/s390x/vxeh2_vs.c