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-arm-mainline-allnoconfig in repository toolchain/ci/qemu.
from 814a050530 Merge tag 'machine-core-20211231' of https://github.com/phil [...] adds 0e3ed77de5 meson: Unify mips and mips64 in host_arch adds fd0f79d715 tests/tcg: Use $cpu in configure.sh adds 909c476d99 tests/tcg: Unconditionally use 90 second timeout adds 9f54dc1ce6 target/hppa: Fix atomic_store_3 for STBY adds 5c23f0c319 gitlab: Disable check-python-tox adds b5a3d8bc91 Merge tag 'pull-misc-20220103' of https://gitlab.com/rth7680 [...] adds 316717feb3 ppc/pnv: Change the maximum of PHB3 devices for Power8NVL adds 81fbb57b7b ppc/pnv: Remove PHB4 reset handler adds c42b9c8b33 ppc/pnv: Remove the PHB4 "device-id" property adds dec4e2897c pnv_phb3.c: do not set 'root-bus' as bus name adds 9747d061ca pnv_phb4.c: do not set 'root-bus' as bus name adds 932de56970 target/ppc: Improve logging in Radix MMU adds 9b4eaee4d4 target/ppc: Check effective address validity adds 62e79ef914 target/ppc: Remove static inline adds 6789f23b64 target/ppc: Print out literal exception names in logs adds b3b5c5d38f ppc/ppc4xx: Convert printfs() adds 56964585a0 ppc/ppc405: Activate MMU logs adds cbd8f17d16 ppc/ppc405: Restore TCR and STR write handlers adds b1273a5e13 ppc/ppc405: Rework ppc_40x_timers_init() to use a PowerPCCPU adds c316203c1e ppc/ppc405: Fix timer initialization adds dd69d140ce ppc/ppc405: Introduce a store helper for SPR_40x_PID adds fbe08667c5 ppc/ppc405: Dump specific registers adds 84ade98e87 target/ppc: do not silence snan in xscvspdpn adds 19e70626f8 target/ppc: powerpc_excp: Set alternate SRRs directly adds 2541e68658 target/ppc: powerpc_excp: Add excp_vectors bounds check adds d1cbee61ab target/ppc: powerpc_excp: Set vector earlier adds 5ac11b126d target/ppc: powerpc_excp: Move system call vectored code together adds 93130c8475 target/ppc: powerpc_excp: Stop passing excp_model around adds 6e8b990354 target/ppc: Cache per-pmc insn and cycle count settings adds ffae5616c3 target/ppc: Rewrite pmu_increment_insns adds eec4dfdadb target/ppc: Use env->pnc_cyc_cnt adds 0625c7760d target/ppc: do not call hreg_compute_hflags() in helper_stor [...] adds 67e41fe0cf Merge tag 'pull-ppc-20220104' of https://github.com/legoater [...] new c578ff1858 tcg/optimize: Fix folding of vector ops new f341b9aabd linux-user: Fix trivial build error on loongarch64 hosts new 9de225a1c2 sysemu: Cleanup qemu_run_machine_init_done_notifiers() new d7478d4229 common-user: Fix tail calls to safe_syscall_set_errno_tail new 58140d3964 Merge tag 'pull-tcg-20220104' of https://gitlab.com/rth7680/ [...]
The 5 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: .gitlab-ci.d/static_checks.yml | 2 + common-user/host/i386/safe-syscall.inc.S | 1 + common-user/host/mips/safe-syscall.inc.S | 1 + common-user/host/x86_64/safe-syscall.inc.S | 1 + configure | 2 +- hw/pci-host/pnv_phb3.c | 3 +- hw/pci-host/pnv_phb4.c | 16 +- hw/pci-host/pnv_phb4_pec.c | 3 - hw/ppc/mpc8544_guts.c | 9 +- hw/ppc/pnv.c | 2 +- hw/ppc/ppc.c | 67 +++++--- hw/ppc/ppc405_uc.c | 2 - hw/ppc/ppc4xx_devs.c | 39 ++--- hw/ppc/ppc4xx_pci.c | 11 +- hw/ppc/trace-events | 7 + include/hw/pci-host/pnv_phb4.h | 2 - include/sysemu/sysemu.h | 1 - linux-user/host/loongarch64/host-signal.h | 4 +- meson.build | 2 + target/hppa/op_helper.c | 27 ++-- target/ppc/cpu.h | 5 + target/ppc/cpu_init.c | 34 +++-- target/ppc/excp_helper.c | 187 +++++++++++++++-------- target/ppc/fpu_helper.c | 5 +- target/ppc/helper.h | 2 + target/ppc/helper_regs.c | 2 +- target/ppc/machine.c | 2 + target/ppc/mmu-radix64.c | 60 +++++++- target/ppc/mmu-radix64.h | 1 + target/ppc/mmu_common.c | 164 ++++++++++---------- target/ppc/mmu_helper.c | 97 ++++++------ target/ppc/power8-pmu.c | 238 +++++++++++++---------------- target/ppc/power8-pmu.h | 14 +- target/ppc/spr_tcg.h | 3 + target/ppc/timebase_helper.c | 10 ++ target/ppc/translate.c | 20 +++ tcg/optimize.c | 49 ++++-- tests/tcg/Makefile.target | 12 +- tests/tcg/configure.sh | 2 +- tests/tcg/hppa/Makefile.target | 5 + tests/tcg/hppa/stby.c | 87 +++++++++++ tests/tcg/ppc64/Makefile.target | 4 +- tests/tcg/ppc64le/Makefile.target | 4 +- tests/tcg/ppc64le/non_signalling_xscv.c | 37 +++++ 44 files changed, 764 insertions(+), 482 deletions(-) create mode 100644 tests/tcg/hppa/stby.c create mode 100644 tests/tcg/ppc64le/non_signalling_xscv.c