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-arm-lts-defconfig in repository toolchain/ci/qemu.
from df722e33d5 Merge tag 'bsd-user-arm-pull-request' of gitlab.com:bsdimp/q [...] adds 214bdf8e71 hw: m68k: Add virt compat machine type for 7.0 adds 0969e00b39 q800: fix segfault with invalid MacROM adds 4e136629f0 macfb: fix VRAM dirty memory region logging adds 31144eb639 target/m68k: don't word align SP in stack frame if M68K_FEAT [...] adds de3f5223fa Merge remote-tracking branch 'remotes/vivier/tags/m68k-for-7 [...] adds 847e9bc974 Revert "virtio-pci: add support for configure interrupt" adds 99478e5941 Revert "virtio-mmio: add support for configure interrupt" adds b3ef6664b7 Revert "virtio-net: add support for configure interrupt" adds a86d1a0a93 Revert "vhost: add support for configure interrupt" adds 81c3ebc32f Revert "virtio: add support for configure interrupt" adds 73bd56abe1 Revert "vhost-vdpa: add support for config interrupt" adds 98b34e030e Revert "vhost: introduce new VhostOps vhost_set_config_call" adds 38ce405198 Revert "virtio-pci: decouple the single vector from the inte [...] adds a20fa00ce1 Revert "virtio-pci: decouple notifier from interrupt process" adds a882b57123 Revert "virtio: introduce macro IRTIO_CONFIG_IRQ_IDX" adds bf99e0ec9a Merge remote-tracking branch 'remotes/mst/tags/for_upstream' [...] adds 6947feca58 hw/sd/sdcard: Rename Write Protect Group variables adds b66f73a0cb hw/sd: Add SDHC support for SD card SPI-mode adds 64c01c7da4 Merge remote-tracking branch 'remotes/philmd/tags/sdmmc-2022 [...] adds f75b20e4f1 python/aqmp: use absolute import statement adds 42d73f2894 Python/aqmp: fix type definitions for mypy 0.920 adds 366d33158c python: update type hints for mypy 0.930 adds 9ebfc5a583 simplebench: Fix Python syntax error (reported by LGTM) adds 7bb1272f40 Merge remote-tracking branch 'remotes/jsnow-gitlab/tags/pyth [...] adds b37778b840 linux-user: Fix clang warning for nios2-linux-user code adds d010b8bd93 linux-user/alpha: Set TRAP_UNK for bugchk and unknown gentrap adds d9c5d7cf4d linux-user/alpha: Set FPE_FLTUNK for gentrap ROPRAND adds 1c165977de linux-user/alpha: Use force_sig_fault adds 32e321861d linux-user/cris: Use force_sig_fault adds f64859684a linux-user/hppa: Use force_sig_fault adds 7337adeac0 linux-user/hppa: Use the proper si_code for PRIV_OPR, PRIV_R [...] adds 6ac3bf1f55 linux-user: Remove TARGET_NSIGFPE adds 0edf34c93e linux-user/hppa: Set FPE_CONDTRAP for COND adds 1ade5b2fed linux-user/i386: Split out maybe_handle_vm86_trap adds d08d6d66f6 linux-user/i386: Use force_sig, force_sig_fault adds 71dc6f7488 linux-user/m68k: Use force_sig_fault adds 23ae825ab7 linux-user/microblaze: Use force_sig_fault adds 0b25c4a1f6 linux-user/microblaze: Fix SIGFPE si_codes adds bf19bdb8f3 linux-user/mips: Improve do_break adds 73c0aa6a85 linux-user/mips: Use force_sig_fault adds 6f3533dd1b target/mips: Extract break code into env->error_code adds 0a3336f6fd target/mips: Extract trap code into env->error_code adds b600705669 linux-user/openrisc: Use force_sig_fault adds d30e60e7b4 linux-user/ppc: Use force_sig_fault adds 8521cc21ad linux-user/riscv: Use force_sig_fault adds 8f0bebebd2 linux-user/s390x: Use force_sig_fault adds 588c7a171b linux-user/sh4: Use force_sig_fault adds ac80d8b151 linux-user/sparc: Use force_sig_fault adds 2dd4634963 linux-user/xtensa: Use force_sig_fault adds ffe81d4398 linux-user/arm: Move target_oabi_flock64 out of target_structs.h adds 72f692694f linux-user: Move target_struct.h generic definitions to generic/ adds 08f5f97349 linux-user: Do not special-case NULL for PR_GET_PDEATHSIG adds 1edebb36ea linux-user: Map signal number in PR_GET_PDEATHSIG adds f746c65909 linux-user: Implement PR_SET_PDEATHSIG adds 4f4e5567f8 linux-user: Implement capability prctls adds 91f5f7a5df Merge remote-tracking branch 'remotes/lvivier-gitlab/tags/li [...] new 1c127fa8e2 pseries: Update SLOF firmware image new 4d805d43b2 Merge tag 'qemu-slof-20220110' of github.com:aik/qemu into ppc-7.0 new 23ab6d8813 target/ppc: Add popcntb instruction to POWER5+ processors new 2460e1d75b spapr: Fix support of POWER5+ processors new 91137619c6 target/ppc: Add extra float instructions to POWER5P processors new 808ead89a6 docs/system/ppc: Merge the PEF information into the pseries page new c52887687e MAINTAINERS: Improve the PowerPC machines section new a23a72dd1e docs: Clarifications and formatting changes in ppc docs. new e4e27df72f target/ppc: powerpc_excp: Extract software TLB logging into [...] new 2e089eced8 target/ppc: powerpc_excp: Keep 60x/7x5 soft MMU logs active new 4dff75fe95 target/ppc: powerpc_excp: Group unimplemented exceptions new 516fc1036b target/ppc: Add HV support to ppc_interrupts_little_endian new 2e89484821 target/ppc: Add MSR_ILE support to ppc_interrupts_little_endian new 19bd7f5747 target/ppc: Use ppc_interrupts_little_endian in powerpc_excp new dc88dd0a86 target/ppc: Introduce a wrapper for powerpc_excp new 5609400a42 target/ppc: Set the correct endianness for powernv memory dumps new 392c278302 pnv_phb3.c: add unique chassis and slot for pnv_phb3_root_port new 5ff21d94e2 pnv_phb4.c: add unique chassis and slot for pnv_phb4_root_port new a71cd51e2a ppc/pnv: Attach PHB3 root port device when defaults are enabled new 1360fd832b pnv_phb4.c: make pnv-phb4-root-port user creatable new e022e5a73a pnv_phb4.c: check if root port exists in rc_config functions new 1f6a88fffc ppc/pnv: Introduce support for user created PHB3 devices new c29dd0034d ppc/pnv: Reparent user created PHB3 devices to the PnvChip new db041b06e6 ppc/pnv: Complete user created PHB3 devices new eb93c82888 ppc/pnv: Move num_phbs under Pnv8Chip new 41cb8d319d pnv_phb3.h: change TYPE_PNV_PHB3_ROOT_BUS name new 451575816c pnv_phb4.c: change TYPE_PNV_PHB4_ROOT_BUS name new 5032f5d705 pnv_phb4_pec.c: move pnv_pec_phb_offset() to pnv_phb4.c new d22b0c94e4 pnv_phb4_pec: use pnv_phb4_pec_get_phb_id() in pnv_pec_dt_xscom() new b580713a96 ppc/pnv: set phb4 properties in stk_realize() new 3d2adf1713 ppc/pnv: move PHB4 XSCOM init to phb4_realize() new dc8e2914ab ppc/pnv: turn 'phb' into a pointer in struct PnvPhb4PecStack new 5bc67b052b ppc/pnv: Introduce user creatable pnv-phb4 devices new 7e1e0912ec ppc/pnv: turn pnv_phb4_update_regions() into static new f83460bb20 ppc/pnv: use stack->pci_regs[] in pnv_pec_stk_pci_xscom_write() new f8d75e10d3 Merge remote-tracking branch 'remotes/legoater/tags/pull-ppc [...]
The 36 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 | 12 +- docs/papr-pef.txt | 30 -- docs/specs/ppc-spapr-hcalls.rst | 21 +- docs/system/ppc/pseries.rst | 75 ++-- hw/display/macfb.c | 2 +- hw/display/vhost-user-gpu.c | 6 - hw/m68k/q800.c | 5 +- hw/m68k/virt.c | 9 +- hw/net/vhost_net-stub.c | 9 - hw/net/vhost_net.c | 9 - hw/net/virtio-net.c | 10 +- hw/pci-host/pnv_phb3.c | 57 ++- hw/pci-host/pnv_phb4.c | 486 +++++++++++++++++++++++--- hw/pci-host/pnv_phb4_pec.c | 347 ++---------------- hw/ppc/pnv.c | 55 ++- hw/ppc/spapr.c | 10 +- hw/sd/sd.c | 52 +-- hw/virtio/trace-events | 1 - hw/virtio/vhost-user-fs.c | 6 - hw/virtio/vhost-vdpa.c | 7 - hw/virtio/vhost-vsock-common.c | 6 - hw/virtio/vhost.c | 76 ---- hw/virtio/virtio-crypto.c | 6 - hw/virtio/virtio-mmio.c | 27 -- hw/virtio/virtio-pci.c | 269 +++++--------- hw/virtio/virtio-pci.h | 4 +- hw/virtio/virtio.c | 29 -- include/hw/pci-host/pnv_phb3.h | 4 +- include/hw/pci-host/pnv_phb4.h | 14 +- include/hw/ppc/pnv.h | 8 +- include/hw/virtio/vhost-backend.h | 3 - include/hw/virtio/vhost.h | 4 - include/hw/virtio/virtio.h | 7 - include/net/vhost_net.h | 2 - linux-user/aarch64/target_structs.h | 59 +--- linux-user/alpha/cpu_loop.c | 61 +--- linux-user/arm/target_structs.h | 60 +--- linux-user/cris/cpu_loop.c | 12 +- linux-user/cris/target_structs.h | 59 +--- linux-user/elfload.c | 2 +- linux-user/{i386 => generic}/target_structs.h | 6 +- linux-user/hexagon/target_structs.h | 55 +-- linux-user/hppa/cpu_loop.c | 26 +- linux-user/i386/cpu_loop.c | 78 ++--- linux-user/i386/target_structs.h | 59 +--- linux-user/m68k/cpu_loop.c | 24 +- linux-user/m68k/target_structs.h | 59 +--- linux-user/microblaze/cpu_loop.c | 71 ++-- linux-user/microblaze/target_structs.h | 59 +--- linux-user/mips/cpu_loop.c | 166 ++------- linux-user/nios2/target_structs.h | 59 +--- linux-user/openrisc/cpu_loop.c | 18 +- linux-user/openrisc/target_structs.h | 59 +--- linux-user/ppc/cpu_loop.c | 136 ++----- linux-user/riscv/cpu_loop.c | 31 +- linux-user/riscv/target_structs.h | 47 +-- linux-user/s390x/cpu_loop.c | 7 +- linux-user/sh4/cpu_loop.c | 6 +- linux-user/sh4/target_structs.h | 59 +--- linux-user/sparc/cpu_loop.c | 14 +- linux-user/syscall.c | 19 +- linux-user/syscall_defs.h | 3 +- linux-user/x86_64/target_structs.h | 36 +- linux-user/xtensa/cpu_loop.c | 26 +- pc-bios/README | 2 +- pc-bios/slof.bin | Bin 991920 -> 992384 bytes python/qemu/aqmp/aqmp_tui.py | 3 +- python/qemu/aqmp/protocol.py | 5 +- python/qemu/qmp/qom_common.py | 6 +- roms/SLOF | 2 +- scripts/simplebench/bench-example.py | 2 +- target/m68k/op_helper.c | 5 +- target/mips/tcg/micromips_translate.c.inc | 10 +- target/mips/tcg/mips16e_translate.c.inc | 2 +- target/mips/tcg/nanomips_translate.c.inc | 4 +- target/mips/tcg/translate.c | 36 +- target/mips/tcg/translate.h | 1 + target/ppc/arch_dump.c | 2 +- target/ppc/cpu.h | 25 +- target/ppc/cpu_init.c | 2 + target/ppc/excp_helper.c | 185 +++------- 81 files changed, 1138 insertions(+), 2198 deletions(-) delete mode 100644 docs/papr-pef.txt copy linux-user/{i386 => generic}/target_structs.h (95%)