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-release-aarch64-mainline-allnoconfig in repository toolchain/ci/qemu.
from 7fe7fae8b4 Merge remote-tracking branch 'remotes/dgilbert-gitlab/tags/p [...] adds d60c75d28f vhost-vdpa: skip ram device from the IOTLB mapping adds d0416d487b vhost-vdpa: map virtqueue notification area if possible adds c33f23a419 vhost-vdpa: don't initialize backend_features adds 1b03117211 vhost-vdpa: remove the unused vhost_vdpa_get_acked_features() adds 48f596c5a7 netdev: add more commands to preconfig mode adds f1ff9c4377 Remove some duplicate trace code. adds 229620d52e Fix the qemu crash when guest shutdown during checkpoint adds 7c2eae9a77 Optimize the function of filter_send adds 3ba024457f Remove migrate_set_block_enabled in checkpoint adds 9b492719dd Add a function named packet_new_nocopy for COLO. adds 0c7af1a778 Add the function of colo_compare_cleanup adds 5a2d9929ac Fixed calculation error of pkt->header_size in fill_pkt_tcp_info() adds 894fc4fd67 Merge remote-tracking branch 'remotes/jasowang/tags/net-pull [...] adds 104cc2c085 meson: Split out tcg/meson.build adds c634754172 meson: Split out fpu/meson.build adds b0a0794a0f tcg: Re-order tcg_region_init vs tcg_prologue_init adds bd35f2ceac tcg: Remove error return from tcg_region_initial_alloc__locked adds 0430ca00f5 tcg: Split out tcg_region_initial_alloc adds bf042e8e52 tcg: Split out tcg_region_prologue_set adds 5ff7258cc6 tcg: Split out region.c adds 324b9d462e accel/tcg: Inline cpu_gen_init adds c46184a90a accel/tcg: Move alloc_code_gen_buffer to tcg/region.c adds 7109ef15c5 accel/tcg: Rename tcg_init to tcg_init_machine adds a76aabd37b tcg: Create tcg_init adds fa79cde6ed accel/tcg: Merge tcg_exec_init into tcg_init_machine adds efba8ae9f6 accel/tcg: Use MiB in tcg_init_machine adds 43b972b7eb accel/tcg: Pass down max_cpus to tcg_init adds 0e2d61cf29 tcg: Introduce tcg_max_ctxs adds 26a75d12d3 tcg: Move MAX_CODE_GEN_BUFFER_SIZE to tcg-target.h adds 77bd7fd125 tcg: Replace region.end with region.total_size adds c2471ca0de tcg: Rename region.start to region.after_prologue adds 01afda9919 tcg: Tidy tcg_n_regions adds a4df1b2d19 tcg: Tidy split_cross_256mb adds 47d590df34 tcg: Move in_code_gen_buffer and tests to region.c adds 032a4b1ba0 tcg: Allocate code_gen_buffer into struct tcg_region_state adds 7be9ebcf92 tcg: Return the map protection from alloc_code_gen_buffer adds cd9ea992e9 tcg: Sink qemu_madvise call to common code adds d7107fc00a util/osdep: Add qemu_mprotect_rw adds ba22783d6e tcg: Round the tb_size default from qemu_get_host_physmem adds 22c6a9938f tcg: Merge buffer protection and guard page protection adds b7da02dad0 tcg: When allocating for !splitwx, begin with PROT_NONE adds 42eb6dfcf1 tcg: Move tcg_init_ctx and tcg_ctx from accel/tcg/ adds a80cdd3183 tcg: Introduce tcg_remove_ops_after adds a14b3ad11a tcg: Fix documentation for tcg_constant_* vs tcg_temp_free_* adds c372565d08 tcg/arm: Fix tcg_out_op function signature adds f291f45f4e softfloat: Fix tp init in float32_exp2 adds a5a8b84772 docs/devel: Explain in more detail the TB chaining mechanisms adds fbe7919ece Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-t [...] adds e0bd0cd43e docs: add table of contents to QAPI references adds 491024a5b4 docs: document how to pass secret data to QEMU adds 1c45af36e7 docs: document usage of the authorization framework adds e2bf32dfab docs: recommend SCRAM-SHA-256 SASL mech instead of SHA-1 variant adds 213de8a2fb sasl: remove comment about obsolete kerberos versions adds 626ff6515d migration: add trace point when vm_stop_force_state fails adds 8af3f5c6d6 softmmu: add trace point when bdrv_flush_all fails adds c7ddc8821d block: preserve errno from fdatasync failures adds 60ff2ae2a2 block: add trace point when fdatasync fails adds 99be1ac366 block: remove duplicate trace.h include adds 85cd1cc668 migration: use GDateTime for formatting timestamp in snapshot names adds 39683553f9 block: use GDateTime for formatting timestamp when dumping s [...] adds 970bc16f60 usb/dev-mtp: use GDateTime for formatting timestamp for objects adds 1ea06abcee Merge remote-tracking branch 'remotes/berrange-gitlab/tags/m [...] adds 11fb99e6f4 i386: Eliminate all TPM related code if CONFIG_TPM is not set adds f50be48a7b arm: Eliminate all TPM related code if CONFIG_TPM is not set adds 295f7dcb60 acpi: Eliminate all TPM related code if CONFIG_TPM is not set adds e542b71805 sysemu: Make TPM structures inaccessible if CONFIG_TPM is no [...] adds caff255a54 tpm: Return QMP error when TPM is disabled in build adds 1dd259ae24 Merge remote-tracking branch 'remotes/stefanberger/tags/pull [...] adds 05ece98f96 vga: Allow writing VBE_DISPI_ID5 to ID register adds 25b2ef2e8e vhost-user-gpu: reorder free calls. adds 4fa7b4cc50 virtio-gpu: move scanout_id sanity check adds 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 [...]
No new revisions were added by this update.
Summary of changes: MAINTAINERS | 1 - accel/tcg/internal.h | 2 + accel/tcg/tcg-all.c | 32 +- accel/tcg/translate-all.c | 439 +-------- block/file-posix.c | 10 +- block/qapi.c | 11 +- block/trace-events | 1 + bsd-user/main.c | 3 +- contrib/vhost-user-gpu/vhost-user-gpu.c | 2 +- docs/devel/tcg.rst | 103 ++- docs/interop/qemu-ga-ref.rst | 3 + docs/interop/qemu-qmp-ref.rst | 3 + docs/interop/qemu-storage-daemon-qmp-ref.rst | 3 + docs/system/authz.rst | 263 ++++++ docs/system/index.rst | 2 + docs/system/secrets.rst | 162 ++++ docs/system/vnc-security.rst | 7 +- fpu/meson.build | 1 + fpu/softfloat.c | 2 +- hmp-commands.hx | 2 + hw/acpi/aml-build.c | 2 + hw/arm/Kconfig | 2 + hw/arm/aspeed.c | 11 +- hw/arm/npcm7xx_boards.c | 107 ++- hw/arm/sysbus-fdt.c | 4 + hw/arm/virt-acpi-build.c | 6 + hw/arm/virt.c | 4 + hw/display/vga.c | 3 +- hw/display/virtio-gpu.c | 20 +- hw/i386/acpi-build.c | 20 + hw/intc/arm_gicv3_cpuif.c | 5 +- hw/intc/armv7m_nvic.c | 6 - hw/usb/dev-mtp.c | 9 +- hw/virtio/vhost-vdpa.c | 100 ++- include/hw/acpi/tpm.h | 4 + include/hw/virtio/vhost-vdpa.h | 6 + include/net/vhost-vdpa.h | 1 - include/qemu/bitops.h | 29 + include/qemu/int128.h | 10 + include/qemu/osdep.h | 1 + include/sysemu/tcg.h | 2 - include/sysemu/tpm.h | 9 + include/sysemu/tpm_backend.h | 6 +- include/tcg/tcg.h | 28 +- linux-user/main.c | 1 - meson.build | 12 +- migration/colo.c | 6 - migration/migration.c | 5 + migration/savevm.c | 13 +- migration/trace-events | 1 + monitor/hmp-cmds.c | 4 + net/colo-compare.c | 25 +- net/colo-compare.h | 1 + net/colo.c | 25 +- net/colo.h | 1 + net/filter-mirror.c | 8 +- net/filter-rewriter.c | 3 +- net/net.c | 4 + net/vhost-vdpa.c | 9 - qapi/net.json | 6 +- qapi/tpm.json | 28 +- qemu.sasl | 15 +- softmmu/cpus.c | 7 +- softmmu/runstate.c | 1 + softmmu/trace-events | 3 + stubs/meson.build | 1 - stubs/tpm.c | 39 - 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 +- tcg/aarch64/tcg-target.h | 1 + tcg/arm/tcg-target.c.inc | 3 +- tcg/arm/tcg-target.h | 1 + tcg/i386/tcg-target.h | 2 + tcg/meson.build | 14 + tcg/mips/tcg-target.h | 6 + tcg/ppc/tcg-target.h | 2 + tcg/region.c | 999 +++++++++++++++++++++ tcg/riscv/tcg-target.h | 1 + tcg/s390/tcg-target.h | 3 + tcg/sparc/tcg-target.h | 1 + tcg/{tcg-common.c => tcg-internal.h} | 26 +- tcg/tcg.c | 651 +------------- tcg/tci/tcg-target.h | 1 + tests/tcg/aarch64/Makefile.target | 2 +- tests/tcg/aarch64/mte-7.c | 31 + util/osdep.c | 9 + 100 files changed, 2884 insertions(+), 1628 deletions(-) create mode 100644 docs/system/authz.rst create mode 100644 docs/system/secrets.rst create mode 100644 fpu/meson.build delete mode 100644 stubs/tpm.c 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 tcg/meson.build create mode 100644 tcg/region.c copy tcg/{tcg-common.c => tcg-internal.h} (69%) create mode 100644 tests/tcg/aarch64/mte-7.c