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-mainline-allmodconfig in repository toolchain/ci/qemu.
from 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 [...] adds 20171ea895 multifd: Implement yank for multifd send side adds e9ab82b858 multifd: Unconditionally unregister yank function adds 1230a25f6f migration/ram: Don't passs RAMState to migration_clear_memor [...] adds b7acd65707 migration: allow multifd for socket protocol only adds 5ad15e8614 migration: allow enabling mutilfd for specific protocol only adds e2daccb0d0 migration/rdma: Try to register On-Demand Paging memory region adds 911965ace9 migration/rdma: advise prefetch write for ODP region adds 50352cce13 Merge remote-tracking branch 'remotes/juanquintela/tags/migr [...]
No new revisions were added by this update.
Summary of changes: accel/tcg/cpu-exec.c | 11 + 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 ++ hw/core/cpu-common.c | 17 +- hw/ide/via.c | 7 +- hw/isa/vt82c686.c | 75 +++-- hw/mips/boston.c | 371 ++++++++++++++++++++++--- include/hw/core/cpu.h | 1 + include/hw/isa/vt82c686.h | 4 + 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 + 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/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 +- 65 files changed, 874 insertions(+), 802 deletions(-) create mode 100644 bsd-user/freebsd/meson.build copy bsd-user/{signal.c => freebsd/os-sys.c} (69%)