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-aarch64-build_cross in repository toolchain/ci/qemu.
from e3897b75fd Merge remote-tracking branch 'remotes/kraxel/tags/vga-202106 [...] adds 96a664d05c hw/intc/arm_gicv3_cpuif: Tolerate spurious EOIR writes adds cd39e773e0 target/arm: Diagnose UNALLOCATED in disas_simd_two_reg_misc_fp16 adds 0af4d13b31 target/arm: Remove fprintf from disas_simd_mod_imm adds 475d696af7 target/arm: Diagnose UNALLOCATED in disas_simd_three_reg_same_fp16 adds 75228f0522 hw: virt: consider hw_compat_6_0 adds a8b3ddde6c hw/arm: add quanta-gbs-bmc machine adds 1c7f3e248e hw/arm: quanta-gbs-bmc add i2c comments adds a25c84c7e0 hw/intc/armv7m_nvic: Remove stale comment adds d3327a38cd target/arm: Fix mte page crossing test adds 319466876b hw/arm: gsj add i2c comments adds 6229659ec8 hw/arm: gsj add pca9548 adds 3ec75e39e6 hw/arm: quanta-q71l add pca954x muxes adds 6e802db3c4 target/arm: Provide and use H8 and H1_8 macros adds c485ce2c49 target/arm: Enable FPSCR.QC bit for MVE adds 375256a846 target/arm: Handle VPR semantics in existing code adds 5138bd0143 target/arm: Add handling for PSR.ECI/ICI adds 9a486856e9 target/arm: Let vfp_access_check() handle late NOCP checks adds 76c32d721d target/arm: Implement MVE LCTP adds 6822abfdf8 target/arm: Implement MVE WLSTP insn adds 40a36f003c target/arm: Implement MVE DLSTP adds a454ea1e6d target/arm: Implement MVE LETP insn adds 6390eed45c target/arm: Add framework for MVE decode adds 77f96148f3 target/arm: Move expand_pred_b() data to vec_helper.c adds dbcf6f9367 bitops.h: Provide hswap32(), hswap64(), wswap64() swapping o [...] adds 703235a303 include/qemu/int128.h: Add function to create Int128 from int64_t adds 38848ce565 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-tar [...] adds d22797ce36 configure: Use -std=gnu11 adds 6c06aca036 softfloat: Use _Generic instead of QEMU_GENERIC adds 4b193bb798 util: Use real functions for thread-posix QemuRecMutex adds 9c75bae717 util: Pass file+line to qemu_rec_mutex_unlock_impl adds 6c98635ed7 util: Use unique type for QemuRecMutex in thread-posix.h adds 4ffb0681d7 include/qemu/lockable: Use _Generic instead of QEMU_GENERIC adds 8bae43fa1a qemu/compiler: Remove QEMU_GENERIC adds c7a7cb5692 configure: Remove probe for _Static_assert adds 18e53dff93 Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-c [...] adds b65310ab34 vnc: avoid deprecation warnings for SASL on OS X adds 38f71349c7 vl: Fix an assert failure in error path adds e7d85d955a qemu-config: use qemu_opts_from_qdict adds 06b80795ee block/scsi: correctly emulate the VPD block limits page adds 6e1da3d305 runstate: Initialize Error * to NULL adds cf1a7a9b37 esp: only assert INTR_DC interrupt flag if selection fails adds af947a3d85 esp: only set ESP_RSEQ at the start of the select sequence adds 880d3089f1 esp: allow non-DMA callback in esp_transfer_data() initial transfer adds 6ef2cabc7c esp: handle non-DMA transfers from the target one byte at a time adds e62a959afd esp: ensure PDMA write transfers are flushed from the FIFO t [...] adds 35579b523c esp: revert 75ef849696 "esp: correctly fill bus id with requ [...] adds c348458f35 esp: correctly accumulate extended messages for PDMA adds 0bcd5a1894 esp: fix migration version check in esp_is_version_5() adds 4eb8606560 esp: store lun coming from the MESSAGE OUT phase adds 7ce18ca025 softmmu/physmem: Mark shared anonymous memory RAM_SHARED adds cdfa56c551 softmmu/physmem: Fix ram_block_discard_range() to handle sha [...] adds dbb92eea38 softmmu/physmem: Fix qemu_ram_remap() to handle shared anony [...] adds adad0b3ae8 util/mmap-alloc: Factor out calculation of the pagesize for [...] adds 01c26ad6af util/mmap-alloc: Factor out reserving of a memory region to [...] adds d01cbf82ce util/mmap-alloc: Factor out activating of memory to mmap_activate() adds d5015b8013 softmmu/memory: Pass ram_flags to qemu_ram_alloc_from_fd() adds 7f863cba4d softmmu/memory: Pass ram_flags to memory_region_init_ram_sha [...] adds ebef62d0e5 softmmu/memory: Pass ram_flags to qemu_ram_alloc() and qemu_ [...] adds b444f5c079 util/mmap-alloc: Pass flags instead of separate bools to qem [...] adds 8dbe22c686 memory: Introduce RAM_NORESERVE and wire it up in qemu_ram_mmap() adds d94e0bc9ef util/mmap-alloc: Support RAM_NORESERVE via MAP_NORESERVE und [...] adds 9181fb7043 hostmem: Wire up RAM_NORESERVE via "reserve" property adds 157cfaf9b2 qmp: Clarify memory backend properties returned via query-memdev adds d300fc54a4 qmp: Include "share" property of memory backends adds 7428e7ba15 hmp: Print "share" property of memory backends with "info memdev" adds 69647f9d51 qmp: Include "reserve" property of memory backends adds baa014e3b9 hmp: Print "reserve" property of memory backends with "info memdev" adds f8bb7e1c25 configure: map x32 to cpu_family x86_64 for meson adds 813c6459ee target/i386: Refactored intercept checks into cpu_svm_has_intercept adds 7eb54ca95d target/i386: Added consistency checks for VMRUN intercept and ASID adds 498df2a747 target/i386: Added consistency checks for CR0 adds e0375ec760 target/i386: Added Intercept CR0 writes check adds 8a9d3d5640 configure: Use -std=gnu11 adds 52a8071579 softfloat: Use _Generic instead of QEMU_GENERIC adds 5d63bd5aad util: Use real functions for thread-posix QemuRecMutex adds d3192460bf util: Pass file+line to qemu_rec_mutex_unlock_impl adds dc41737844 util: Use unique type for QemuRecMutex in thread-posix.h adds 23c9b7e0f3 include/qemu/lockable: Use _Generic instead of QEMU_GENERIC adds de51d8cbf0 qemu/compiler: Remove QEMU_GENERIC adds f51f8e3591 configure: Remove probe for _Static_assert adds b6d73e9cb1 Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/fo [...] adds 243011896a alsaaudio: remove #ifdef DEBUG to avoid bit rot adds 50db82d84c paaudio: remove unused stream flags adds 37a54d054f audio: move code to audio/audio.c adds 2833d697b9 jackaudio: avoid that the client name contains the word (NULL) adds a2cd86a94a hw/audio/sb16: Avoid assertion by restricting I/O sampling r [...] adds 0c29b786e6 audio: Fix format specifications of debug logs adds 986bdbc6a2 coreaudio: Fix output stream format settings adds 3ccf6cd0e3 Merge remote-tracking branch 'remotes/kraxel/tags/audio-2021 [...]
No new revisions were added by this update.
Summary of changes: MAINTAINERS | 1 + audio/alsaaudio.c | 10 +- audio/audio.c | 15 +- audio/audio_int.h | 2 + audio/coreaudio.c | 48 +-- audio/jackaudio.c | 3 +- audio/paaudio.c | 10 +- backends/hostmem-file.c | 11 +- backends/hostmem-memfd.c | 8 +- backends/hostmem-ram.c | 7 +- backends/hostmem.c | 36 ++ configure | 24 +- fpu/softfloat.c | 16 +- hw/arm/Kconfig | 2 + hw/arm/aspeed.c | 11 +- hw/arm/npcm7xx_boards.c | 107 +++++- hw/arm/virt.c | 2 + hw/audio/sb16.c | 14 + hw/core/machine-hmp-cmds.c | 6 + hw/core/machine-qmp-cmds.c | 8 + hw/intc/arm_gicv3_cpuif.c | 5 +- hw/intc/armv7m_nvic.c | 6 - hw/m68k/next-cube.c | 4 +- hw/misc/ivshmem.c | 5 +- hw/scsi/esp.c | 199 +++++++---- hw/scsi/scsi-generic.c | 9 +- hw/scsi/trace-events | 3 +- include/exec/cpu-common.h | 1 + include/exec/memory.h | 42 ++- include/exec/ram_addr.h | 9 +- include/hw/scsi/esp.h | 1 + include/qemu/bitops.h | 29 ++ include/qemu/compiler.h | 51 --- include/qemu/int128.h | 10 + include/qemu/lockable.h | 88 +++-- include/qemu/mmap-alloc.h | 16 +- include/qemu/osdep.h | 34 +- include/qemu/thread-posix.h | 14 +- include/qemu/thread-win32.h | 6 - include/qemu/thread.h | 15 +- include/sysemu/hostmem.h | 2 +- meson.build | 2 +- migration/ram.c | 3 +- qapi/machine.json | 16 +- qapi/qom.json | 10 + .../coccinelle/memory-region-housekeeping.cocci | 8 +- softmmu/memory.c | 27 +- softmmu/physmem.c | 68 ++-- softmmu/runstate.c | 2 +- softmmu/vl.c | 2 +- target/arm/m_helper.c | 54 ++- target/arm/meson.build | 2 + target/arm/mte_helper.c | 2 +- .../guestperf.py => target/arm/mve.decode | 17 +- target/arm/sve_helper.c | 381 +++++++-------------- target/arm/t32.decode | 15 +- target/arm/translate-a32.h | 2 + target/arm/translate-a64.c | 83 +++-- target/arm/translate-m-nocp.c | 16 +- .../{openrisc/exception.c => arm/translate-mve.c} | 20 +- target/arm/translate-vfp.c | 65 +++- target/arm/translate.c | 300 +++++++++++++++- target/arm/translate.h | 9 + target/arm/vec_helper.c | 116 ++++++- target/arm/vec_internal.h | 9 + target/arm/vfp_helper.c | 3 +- target/i386/cpu.h | 6 + target/i386/svm.h | 2 + target/i386/tcg/sysemu/misc_helper.c | 9 + target/i386/tcg/sysemu/svm_helper.c | 127 ++++--- tests/qtest/fuzz-sb16-test.c | 52 +++ tests/qtest/meson.build | 1 + tests/tcg/aarch64/Makefile.target | 2 +- tests/tcg/aarch64/mte-7.c | 31 ++ ui/vnc-auth-sasl.c | 20 ++ ui/vnc-auth-sasl.h | 1 + ui/vnc.c | 10 +- util/mmap-alloc.c | 212 ++++++++---- util/oslib-posix.c | 7 +- util/oslib-win32.c | 13 +- util/qemu-config.c | 17 +- util/qemu-thread-posix.c | 24 +- util/qemu-thread-win32.c | 2 +- 83 files changed, 1774 insertions(+), 884 deletions(-) copy tests/migration/guestperf.py => target/arm/mve.decode (76%) mode change 100755 => 100644 copy target/{openrisc/exception.c => arm/translate-mve.c} (72%) create mode 100644 tests/qtest/fuzz-sb16-test.c create mode 100644 tests/tcg/aarch64/mte-7.c