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 da36afa2d8 Merge remote-tracking branch 'remotes/stsquad/tags/pull-test [...] adds 3ce1fc16ba block/nbd: Delete reconnect delay timer when done adds 717be9644b block/nbd: Delete open timer when done adds 8a39c381e5 block/nbd: Assert there are no timers when closed adds 091dc7b2b5 iotests.py: Add QemuStorageDaemon class adds eaf1e85d4d iotests/281: Test lingering timers adds e15f3a66c8 block/nbd: Move s->ioc on AioContext change adds 8cfbe929e8 iotests/281: Let NBD connection yield in iothread adds 48033ad678 Merge remote-tracking branch 'remotes/vsementsov/tags/pull-n [...] adds 84f54da513 target/ppc: Remove 440x4 CPU adds 180952cedc target/ppc: Introduce powerpc_excp_booke adds 9dc20cc37d target/ppc: Simplify powerpc_excp_booke adds 9c9b67fe91 target/ppc: booke: Critical exception cleanup adds db403211f8 target/ppc: booke: Machine Check cleanups adds afdbc86941 target/ppc: booke: Data Storage exception cleanup adds b583351d4b target/ppc: booke: Instruction storage exception cleanup adds 5d54e8c18e target/ppc: booke: External interrupt cleanup adds f7a28f7119 target/ppc: booke: Alignment interrupt cleanup adds 904e842865 target/ppc: booke: System Call exception cleanup adds f2ba48779c target/ppc: booke: Watchdog Timer interrupt adds 0fdd000a41 target/ppc: booke: System Reset exception cleanup adds 36387ca51c target/ppc: Fix radix logging adds 005b69fdcc target/ppc: Remove PowerPC 601 CPUs adds 9323650f97 target/ppc: Merge exception model IDs for 6xx CPUs adds 58d178fb8b target/ppc: Introduce powerpc_excp_6xx adds 082d783bf0 target/ppc: Simplify powerpc_excp_6xx adds b7c32cdd9a target/ppc: 6xx: Critical exception cleanup adds 9b12ff43d4 target/ppc: 6xx: Machine Check exception cleanup adds 3189fa3917 target/ppc: 6xx: External interrupt cleanup adds 25fe5f7534 target/ppc: 6xx: Program exception cleanup adds c0e1928de5 target/ppc: 6xx: System Call exception cleanup adds 000ac49ad2 target/ppc: 6xx: System Reset interrupt cleanup adds 8f8c7932d4 target/ppc: 6xx: Software TLB exceptions cleanup adds c50eaed135 target/ppc: 6xx: Set SRRs directly in exception code adds fd7dc4bb78 target/ppc: Merge 7x5 and 7x0 exception model IDs adds ccfca2fca5 target/ppc: Introduce powerpc_excp_7xx adds 93848d6a4c target/ppc: Simplify powerpc_excp_7xx adds 784f5a3403 target/ppc: 7xx: Machine Check exception cleanup adds a53ce46537 target/ppc: 7xx: External interrupt cleanup adds ab36939033 target/ppc: 7xx: Program exception cleanup adds 3b57863593 target/ppc: 7xx: System Call exception cleanup adds 3c3fa438f6 target/ppc: 7xx: System Reset cleanup adds 7df40c5414 target/ppc: 7xx: Software TLB cleanup adds fe4b5c4c33 target/ppc: 7xx: Set SRRs directly in exception code adds 2809137443 target/ppc: Remove powerpc_excp_legacy adds c6eaac893a target/ppc: powerpc_excp: Move common code to the caller function adds fce9fbafe9 target/ppc: Assert if MSR bits differ from msr_mask during e [...] adds 10895ab6f7 target/ppc: books: Remove excp_model argument from ppc_excp_ [...] adds 205eb5a89e target/ppc: Change VSX instructions behavior to fill with zeros adds 96a46def58 docs: rstfy confidential guest documentation adds 10717c26db spapr/vof: Install rom and nvram binaries adds cc5ce8b8b6 Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc [...] adds 620d0b49a4 common-user/host/sparc64: Fix safe_syscall_base adds c8c89a6a30 linux-user: Introduce host_signal_mask adds 9940799bde linux-user: Introduce host_sigcontext adds 238b32de39 linux-user: Move sparc/host-signal.h to sparc64/host-signal.h adds 4f152ef27e linux-user/include/host/sparc64: Fix host_sigcontext adds cfc2a2d69d accel/tcg: Optimize jump cache flush during tlb range flush adds 25e82fb769 softmmu/cpus: Check if the cpu work list is empty atomically adds c3e97f6406 replay: use CF_NOIRQ for special exception-replaying TB adds 7b17a47540 tcg/loongarch64: Fix fallout from recent MO_Q renaming adds b1ee3c6725 tcg/i386: Support raising sigbus for user-only adds f85ab3d2e5 tcg/aarch64: Support raising sigbus for user-only adds 8605cbcdee tcg/ppc: Support raising sigbus for user-only adds a3fb7c99c0 tcg/riscv: Support raising sigbus for user-only adds 1cd49868d4 tcg/s390x: Support raising sigbus for user-only adds fe1bee3a0a tcg/tci: Support raising sigbus for user-only adds 6f78c7b082 tcg/loongarch64: Support raising sigbus for user-only adds 01dfc0ed7f tcg/arm: Drop support for armv4 and armv5 hosts adds 6cef13940c tcg/arm: Remove use_armv5t_instructions adds bde2cdb59b tcg/arm: Remove use_armv6_instructions adds 367d43d85b tcg/arm: Check alignment for ldrd and strd adds 8821ec2323 tcg/arm: Support unaligned access for softmmu adds 4bb802073f tcg/arm: Reserve a register for guest_base adds 0c90fa5dce tcg/arm: Support raising sigbus for user-only adds 23a79c113e tcg/mips: Support unaligned access for user-only adds d9e5283465 tcg/mips: Support unaligned access for softmmu adds 414399b6b8 tcg/sparc: Use tcg_out_movi_imm13 in tcg_out_addsub2_i64 adds c71929c345 tcg/sparc: Split out tcg_out_movi_imm32 adds 92840d06fa tcg/sparc: Add scratch argument to tcg_out_movi_int adds 684db2a0b0 tcg/sparc: Improve code gen for shifted 32-bit constants adds 6a6bfa3c60 tcg/sparc: Convert patch_reloc to return bool adds c834b8d81b tcg/sparc: Use the constant pool for 64-bit constants adds e01d60f211 tcg/sparc: Add tcg_out_jmpl_const for better tail calls adds 321dbde33a tcg/sparc: Support unaligned access for user-only adds 5c1a101ef6 tests/tcg/multiarch: Add sigbus.c adds 50a75ff680 Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-t [...] adds aba8205be0 block: Lock AioContext for drain_end in blockdev-reopen adds ee81060237 iotests: Test blockdev-reopen with iothreads and throttling adds fdb8541b2e hw/block/fdc-isa: Respect QOM properties when building AML adds 2d88a3a595 Merge remote-tracking branch 'remotes/kwolf-gitlab/tags/for- [...] adds f3e5a17593 hw/net/vmxnet3: Log guest-triggerable errors using LOG_GUEST_ERROR adds 41bcea7b2c net/tap: Set return code on failure adds e29919c93d net: Fix uninitialized data usage adds a5f038e2c5 net/colo-compare.c: Optimize compare order for performance adds 09313cdb44 net/colo-compare.c: Update the default value comments adds 6113829680 net/filter: Optimize filter_send to coroutine adds 870374214e hw/net: e1000e: Clear ICR on read when using non MSI-X interrupts adds 9d6267b240 net/eth: Don't consider ESP to be an IPv6 option header adds e56d873f0e Merge remote-tracking branch 'remotes/jasowang/tags/net-pull [...] adds 736b01642d hw/nvme: fix CVE-2021-3929 adds e080ce8676 hw/nvme/ctrl: Have nvme_addr_write() take const buffer adds 8d3a17be6f hw/nvme/ctrl: Pass buffers as 'void *' types adds 6190d92ff7 hw/nvme: add struct for zone management send adds 25872031e1 hw/nvme: add ozcs enum adds e321b4cdc2 hw/nvme: add support for zoned random write area adds cc6721e449 Merge remote-tracking branch 'remotes/nvme/tags/nvme-next-pu [...] adds 7b223e3860 tools/virtiofsd: Add rseq syscall to the seccomp allowlist adds 34deee7b6a Deprecate C virtiofsd adds 4c41c69e05 util: adjust coroutine pool size to virtio block queue adds ad38520bde Merge remote-tracking branch 'remotes/stefanha-gitlab/tags/b [...]
No new revisions were added by this update.
Summary of changes: MAINTAINERS | 2 +- accel/tcg/cpu-exec.c | 3 +- accel/tcg/cputlb.c | 9 + block/nbd.c | 64 ++ blockdev.c | 11 +- common-user/host/sparc64/safe-syscall.inc.S | 5 +- docs/about/deprecated.rst | 17 + .../confidential-guest-support.rst} | 15 +- .../i386/amd-memory-encryption.rst} | 102 ++- docs/system/index.rst | 1 + docs/system/ppc/pseries.rst | 2 + docs/system/target-i386.rst | 1 + hw/block/fdc-isa.c | 11 +- hw/block/virtio-blk.c | 5 + hw/net/e1000e_core.c | 5 + hw/net/trace-events | 1 + hw/net/vmxnet3.c | 4 +- hw/nvme/ctrl.c | 215 ++++- hw/nvme/ns.c | 61 +- hw/nvme/nvme.h | 14 +- hw/nvme/trace-events | 1 + hw/ppc/ppc.c | 21 - hw/ppc/prep.c | 9 +- include/block/nvme.h | 40 +- include/qemu/coroutine.h | 10 + linux-user/include/host/aarch64/host-signal.h | 16 +- linux-user/include/host/alpha/host-signal.h | 14 +- linux-user/include/host/arm/host-signal.h | 14 +- linux-user/include/host/i386/host-signal.h | 14 +- linux-user/include/host/loongarch64/host-signal.h | 14 +- linux-user/include/host/mips/host-signal.h | 14 +- linux-user/include/host/ppc/host-signal.h | 14 +- linux-user/include/host/riscv/host-signal.h | 14 +- linux-user/include/host/s390/host-signal.h | 14 +- linux-user/include/host/sparc/host-signal.h | 63 -- linux-user/include/host/sparc64/host-signal.h | 65 +- linux-user/include/host/x86_64/host-signal.h | 14 +- linux-user/ppc/cpu_loop.c | 16 - linux-user/signal.c | 22 +- net/colo-compare.c | 28 +- net/eth.c | 1 - net/filter-mirror.c | 66 +- net/tap-linux.c | 1 + net/tap.c | 1 + pc-bios/meson.build | 2 + softmmu/cpus.c | 7 +- target/ppc/cpu-models.c | 8 - target/ppc/cpu-models.h | 3 - target/ppc/cpu-qom.h | 20 +- target/ppc/cpu.h | 39 +- target/ppc/cpu_init.c | 331 +------- target/ppc/excp_helper.c | 917 +++++++++++---------- target/ppc/fpu_helper.c | 26 +- target/ppc/helper.h | 13 - target/ppc/helper_regs.c | 10 - target/ppc/int_helper.c | 66 -- target/ppc/machine.c | 5 +- target/ppc/misc_helper.c | 40 - target/ppc/mmu-hash32.c | 48 +- target/ppc/mmu-hash32.h | 9 - target/ppc/mmu-radix64.c | 8 +- target/ppc/mmu_common.c | 21 - target/ppc/mmu_helper.c | 84 -- target/ppc/spr_tcg.h | 8 - target/ppc/timebase_helper.c | 20 - target/ppc/translate.c | 842 ------------------- target/ppc/translate/fp-impl.c.inc | 179 ---- target/ppc/translate/vsx-impl.c.inc | 4 +- tcg/aarch64/tcg-target.c.inc | 91 +- tcg/aarch64/tcg-target.h | 2 - tcg/arm/tcg-target.c.inc | 410 ++++----- tcg/arm/tcg-target.h | 6 +- tcg/i386/tcg-target.c.inc | 103 ++- tcg/i386/tcg-target.h | 2 - tcg/loongarch64/tcg-target.c.inc | 73 +- tcg/loongarch64/tcg-target.h | 2 - tcg/mips/tcg-target.c.inc | 387 ++++++++- tcg/mips/tcg-target.h | 2 - tcg/ppc/tcg-target.c.inc | 98 ++- tcg/ppc/tcg-target.h | 2 - tcg/riscv/tcg-target.c.inc | 63 +- tcg/riscv/tcg-target.h | 2 - tcg/s390x/tcg-target.c.inc | 59 +- tcg/s390x/tcg-target.h | 2 - tcg/sparc/tcg-target.c.inc | 348 ++++++-- tcg/tci.c | 20 +- tests/qemu-iotests/245 | 36 +- tests/qemu-iotests/245.out | 4 +- tests/qemu-iotests/281 | 101 ++- tests/qemu-iotests/281.out | 4 +- tests/qemu-iotests/iotests.py | 40 + tests/tcg/multiarch/sigbus.c | 68 ++ tools/virtiofsd/passthrough_seccomp.c | 3 + util/qemu-coroutine.c | 20 +- 94 files changed, 2850 insertions(+), 2842 deletions(-) rename docs/{confidential-guest-support.txt => system/confidential-guest-support.r [...] rename docs/{amd-memory-encryption.txt => system/i386/amd-memory-encryption.rst} (62%) delete mode 100644 linux-user/include/host/sparc/host-signal.h create mode 100644 tests/tcg/multiarch/sigbus.c