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-master-aarch64-next-allnoconfig in repository toolchain/ci/qemu.
from 4d1a525dfa Merge remote-tracking branch 'remotes/bonzini/tags/for-upstr [...] adds f142010102 s390x/ipl: check kernel command line size adds 998eb7448c s390x: sigp: Force Set Architecture to return Invalid Parameter adds ebbc6034dc vfio-ccw: step down as maintainer adds 373b2ab356 s390x/kvm: step down as maintainer adds afe5c8c5c1 s390x virtio-ccw machine: step down as maintainer adds 962fde57b7 dtc: Update to version 1.6.1 adds 82d88f834c Merge remote-tracking branch 'remotes/thuth/tags/pull-reques [...] adds e287bf7bb1 net: Introduce NetClientInfo.check_peer_type() adds 5c485d51c4 net/vhost-user: Fix device compatibility check adds ee8a1c63d3 net/vhost-vdpa: Fix device compatibility check adds dbc8221f8c qom: Reduce use of error_propagate() adds e2c8eb1454 iotests/245: Fix type for iothread property adds af6400afb8 iotests/051: Fix typo adds c34efecedd qdev: Avoid using string visitor for properties adds 163f384752 qdev: Make DeviceState.id independent of QemuOpts adds 4a1d937796 softmmu/qdev-monitor: add error handling in qdev_set_id adds 30648dd5d6 qemu-option: Allow deleting opts during qemu_opts_foreach() adds 7d61808206 qdev: Add Error parameter to hide_device() callbacks adds 259a10dbcb virtio-net: Store failover primary opts pointer locally adds 12b2fad7dc virtio-net: Avoid QemuOpts in failover_find_primary_device() adds f3558b1b76 qdev: Base object creation on QDict rather than QemuOpts adds 5dacda5167 vl: Enable JSON syntax for -device adds 253e399bab Merge remote-tracking branch 'remotes/kwolf/tags/for-upstrea [...] adds e7e588d432 qcow2: Silence clang -m32 compiler warning adds 7242db6389 block-backend: blk_check_byte_request(): int64_t bytes adds 9547907705 block-backend: make blk_co_preadv() 64bit adds 34460feb63 block-backend: convert blk_co_pwritev_part to int64_t bytes adds 2800637a33 block-backend: convert blk_co_pdiscard to int64_t bytes adds 70e8775ed9 block-backend: rename _do_ helper functions to _co_do_ adds 7d55a3bbad block-coroutine-wrapper.py: support BlockBackend first argument adds 16d36e2996 block-backend: drop blk_prw, use block-coroutine-wrapper adds 06f0325c5b block-backend: convert blk_foo wrappers to use int64_t bytes [...] adds e192179bb2 block-backend: convert blk_co_copy_range to int64_t bytes adds a93d81c84a block-backend: convert blk_aio_ functions to int64_t bytes paramter adds 14149710f9 block-backend: blk_pread, blk_pwrite: rename count parameter [...] adds aa78b82516 block-backend: drop INT_MAX restriction from blk_check_byte_ [...] adds 57768ec166 block-backend: fix blk_co_flush prototype to mention coroutine_fn adds bec4042bae block-backend: update blk_co_pwrite() and blk_co_pread() wrappers adds 6587b0c133 Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-20 [...] adds c9460d75c5 accel/tcg: Handle gdb singlestep in cpu_tb_exec adds 1760e4abf1 target/alpha: Drop checks for singlestep_enabled adds a893daa936 target/avr: Drop checks for singlestep_enabled adds e3774881b5 target/cris: Drop checks for singlestep_enabled adds db07bd026e target/hexagon: Drop checks for singlestep_enabled adds 364caea70f target/arm: Drop checks for singlestep_enabled adds 8532a14e41 target/hppa: Drop checks for singlestep_enabled adds 9ef6c6ec08 target/i386: Check CF_NO_GOTO_TB for dc->jmp_opt adds 4bc4c3135b target/i386: Drop check for singlestep_enabled adds 661da0f63f target/m68k: Drop checks for singlestep_enabled adds fbafb3a4d2 target/microblaze: Check CF_NO_GOTO_TB for DISAS_JUMP adds 6634558025 target/microblaze: Drop checks for singlestep_enabled adds ef00cd4a22 target/mips: Fix single stepping adds 1a79c41399 target/mips: Drop exit checks for singlestep_enabled adds b21fce536c target/openrisc: Drop checks for singlestep_enabled adds 9498d1032c target/ppc: Drop exit checks for singlestep_enabled adds ea06a00652 target/riscv: Remove dead code after exception adds 273b68b104 target/riscv: Remove exit_tb and lookup_and_goto_ptr adds b6509e35b9 target/rx: Drop checks for singlestep_enabled adds 2df7a3618a target/s390x: Drop check for singlestep_enabled adds 52df5adce9 target/sh4: Drop check for singlestep_enabled adds 1b55c52d60 target/tricore: Drop check for singlestep_enabled adds 02bf7fa022 target/xtensa: Drop check for singlestep_enabled adds 995b87dedc Revert "cpu: Move cpu_common_props to hw/core/cpu.c" adds c148a05721 Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-2021 [...] adds 719f874b83 target/mips: Check nanoMIPS DSP MULT[U] accumulator with Release 6 adds e07f3e265b hw/mips/boston: Massage memory map information adds 10e3f30ff7 hw/mips/boston: Allow loading elf kernel and dtb adds 723038999e hw/mips/boston: Add FDT generator adds 7da51cb391 target/mips: Remove unused register from MSA 2R/2RF instruct [...] adds 2b537a3d85 target/mips: Use tcg_constant_i32() in gen_msa_elm_df() adds e81a48b9e7 target/mips: Use tcg_constant_i32() in gen_msa_2rf() adds 74341af7d6 target/mips: Use tcg_constant_i32() in gen_msa_2r() adds 1b5c0a1147 target/mips: Use tcg_constant_i32() in gen_msa_3rf() adds 469a316dc4 target/mips: Use explicit extract32() calls in gen_msa_i5() adds d2db0f729d target/mips: Use tcg_constant_tl() in gen_compute_compact_branch() adds 0e235827de target/mips: Fix DEXTRV_S.H DSP opcode adds cfddceba7f target/mips: Remove unused TCG temporary in gen_mipsdsp_accinsn() adds 7c8eae45c0 via-ide: Set user_creatable to false adds 3a2f166fe0 vt82c686: Move common code to via_isa_realize adds a4d65b701f vt82c686: Add a method to VIA_ISA to raise ISA interrupts adds 2792cf20ca via-ide: Avoid using isa_get_irq() adds 9c050b661d Merge remote-tracking branch 'remotes/philmd/tags/mips-20211 [...] adds 948516a3fa bsd-user/mmap.c: Always zero MAP_ANONYMOUS memory in mmap_frag() adds 26778ac3da bsd-user/mmap.c: check pread's return value to fix warnings [...] adds 36d5d89155 bsd-user/mmap.c: MAP_ symbols are defined, so no need for ifdefs adds 14837a3f75 bsd-user/mmap.c: mmap return ENOMEM on overflow adds 953b69cc06 bsd-user/mmap.c: mmap prefer MAP_ANON for BSD adds 45b8765e8f bsd-user/mmap.c: Convert to qemu_log logging for mmap debugging adds a6b2d06066 bsd-user/mmap.c: Don't mmap fd == -1 independently from MAP_ [...] adds 0fc76b6859 bsd-user/mmap.c: Implement MAP_EXCL, required by jemalloc in head adds 91a5adda15 bsd-user/mmap.c: assert that target_mprotect cannot fail adds dda2da6c94 meson: *-user: only descend into *-user when configured adds 1fecb605f8 bsd-user/target_os-user.h: Remove support for FreeBSD older [...] adds b03c0bb27a bsd-user/strace.list: Remove support for FreeBSD versions ol [...] adds fbbacc9982 bsd-user: TARGET_RESET define is unused, remove it adds e5f674f01c bsd-user: export get_errno and is_error from syscall.c adds 7cb4d7c917 bsd-user/errno_defs.h: Add internal error numbers adds f4a29b6ed2 bsd-user: move TARGET_MC_GET_CLEAR_RET to target_os_signal.h adds 11170cbdcc bsd-user/target_os_elf.h: Remove fallback ELF_HWCAP and reorder adds f6f0706cc2 bsd-user/target_os_elf: If ELF_HWCAP2 is defined, publish it adds 7aac739234 bsd-user: Remove used from TaskState adds 653ccec26d bsd-user: Add stop_all_tasks adds da07e6944f bsd-user/sysarch: Move to using do_freebsd_arch_sysarch interface adds 11c7b43faa bsd-user: Rename sigqueue to qemu_sigqueue adds 5abfac277d bsd-user/signal: Create a dummy signal queueing function adds 362534a643 Merge remote-tracking branch 'remotes/bsdimp/tags/pull-bsd-u [...] new 20171ea895 multifd: Implement yank for multifd send side new e9ab82b858 multifd: Unconditionally unregister yank function new 1230a25f6f migration/ram: Don't passs RAMState to migration_clear_memor [...] new b7acd65707 migration: allow multifd for socket protocol only new 5ad15e8614 migration: allow enabling mutilfd for specific protocol only new e2daccb0d0 migration/rdma: Try to register On-Demand Paging memory region new 911965ace9 migration/rdma: advise prefetch write for ODP region new 50352cce13 Merge remote-tracking branch 'remotes/juanquintela/tags/migr [...]
The 8 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: MAINTAINERS | 6 - accel/tcg/cpu-exec.c | 11 + block/block-backend.c | 227 +++++++-------- block/coroutines.h | 33 +++ block/qcow2-cluster.c | 3 +- block/trace-events | 4 +- bsd-user/errno_defs.h | 13 +- bsd-user/freebsd/meson.build | 3 + bsd-user/{signal.c => freebsd/os-sys.c} | 14 +- bsd-user/freebsd/strace.list | 11 - bsd-user/freebsd/target_os_elf.h | 12 +- bsd-user/freebsd/target_os_signal.h | 3 + bsd-user/freebsd/target_os_user.h | 100 +------ bsd-user/i386/target_arch_cpu.h | 2 - bsd-user/i386/target_arch_signal.h | 2 - bsd-user/main.c | 10 +- bsd-user/meson.build | 7 + bsd-user/mmap.c | 144 +++++----- bsd-user/qemu.h | 25 +- bsd-user/signal.c | 11 +- bsd-user/syscall.c | 60 +--- bsd-user/x86_64/target_arch_cpu.h | 2 - bsd-user/x86_64/target_arch_signal.h | 2 - cpu.c | 21 ++ dtc | 2 +- hw/arm/virt.c | 2 +- hw/core/cpu-common.c | 17 +- hw/core/qdev-properties-system.c | 6 + hw/core/qdev.c | 11 +- hw/ide/via.c | 7 +- hw/isa/vt82c686.c | 75 +++-- hw/mips/boston.c | 371 ++++++++++++++++++++++--- hw/net/virtio-net.c | 85 +++--- hw/pci-bridge/pci_expander_bridge.c | 2 +- hw/ppc/e500.c | 2 +- hw/s390x/ipl.c | 12 +- hw/vfio/pci.c | 4 +- hw/xen/xen-legacy-backend.c | 3 +- include/hw/core/cpu.h | 1 + include/hw/isa/vt82c686.h | 4 + include/hw/qdev-core.h | 16 +- include/hw/virtio/virtio-net.h | 2 + include/monitor/qdev.h | 27 +- include/net/net.h | 2 + include/sysemu/block-backend.h | 33 ++- linux-user/meson.build | 4 + meson.build | 18 +- migration/migration.c | 12 + migration/multifd.c | 35 ++- migration/multifd.h | 4 + migration/ram.c | 13 +- migration/rdma.c | 115 ++++++-- migration/trace-events | 2 + net/vhost-user.c | 41 +-- net/vhost-vdpa.c | 37 +-- qapi/qdev.json | 15 +- qom/object.c | 7 +- qom/object_interfaces.c | 19 +- scripts/block-coroutine-wrapper.py | 12 +- softmmu/qdev-monitor.c | 100 ++++--- softmmu/vl.c | 63 ++++- target/alpha/translate.c | 13 +- target/arm/translate-a64.c | 10 +- target/arm/translate.c | 36 +-- target/avr/translate.c | 19 +- target/cris/translate.c | 16 -- target/hexagon/translate.c | 12 +- target/hppa/translate.c | 17 +- target/i386/helper.h | 1 - target/i386/tcg/misc_helper.c | 8 - target/i386/tcg/translate.c | 9 +- target/m68k/translate.c | 44 +-- target/microblaze/translate.c | 18 +- target/mips/tcg/msa_translate.c | 51 ++-- target/mips/tcg/nanomips_translate.c.inc | 6 + target/mips/tcg/translate.c | 86 +++--- target/openrisc/translate.c | 18 +- target/ppc/translate.c | 38 +-- target/riscv/insn_trans/trans_privileged.c.inc | 10 +- target/riscv/insn_trans/trans_rvi.c.inc | 8 +- target/riscv/insn_trans/trans_rvv.c.inc | 2 +- target/riscv/translate.c | 27 +- target/rx/helper.h | 1 - target/rx/op_helper.c | 8 - target/rx/translate.c | 12 +- target/s390x/sigp.c | 18 +- target/s390x/tcg/translate.c | 8 +- target/sh4/helper.h | 1 - target/sh4/op_helper.c | 5 - target/sh4/translate.c | 14 +- target/tricore/helper.h | 1 - target/tricore/op_helper.c | 7 - target/tricore/translate.c | 14 +- target/xtensa/translate.c | 25 +- tests/qemu-iotests/051 | 2 +- tests/qemu-iotests/051.pc.out | 4 +- tests/qemu-iotests/245 | 4 +- util/qemu-option.c | 4 +- 98 files changed, 1331 insertions(+), 1153 deletions(-) create mode 100644 bsd-user/freebsd/meson.build copy bsd-user/{signal.c => freebsd/os-sys.c} (69%)