The following changes since commit ac84b57b4d74606f7f83667a0606deef32b2049d:
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging (2023-05-26 14:40:55 -0700) are available in the Git repository at: https://gitlab.com/danielhb/qemu.git tags/pull-ppc-20230528 for you to fetch changes up to 56b8bfe9bb6b94184b8bbfc4be9196404a81e450: ppc/pegasos2: Change default CPU to 7457 (2023-05-28 13:25:45 -0300) ---------------------------------------------------------------- ppc patch queue for 2023-05-28: This queue includes several assorted fixes for PowerPC SPR emulation, a change in the default Pegasos2 CPU, the addition of AIL mode 3 for spapr, a PIC->CPU interrupt fix for prep and performance enhancements in fpu_helper.c. ---------------------------------------------------------------- Alexander Bulekov (1): pnv_lpc: disable reentrancy detection for lpc-hc BALATON Zoltan (1): ppc/pegasos2: Change default CPU to 7457 Bernhard Beschow (1): hw/ppc/prep: Fix wiring of PIC -> CPU interrupt Nicholas Piggin (5): target/ppc: Fix width of some 32-bit SPRs target/ppc: Alignment faults do not set DSISR in ISA v3.0 onward spapr: Add SPAPR_CAP_AIL_MODE_3 for AIL mode 3 support for H_SET_MODE hcall target/ppc: Use SMT4 small core chip type in POWER9/10 PVRs target/ppc: Add POWER9 DD2.2 model Richard Henderson (1): target/ppc: Merge COMPUTE_CLASS and COMPUTE_FPRF Richard Purdie (1): target/ppc: Fix fallback to MFSS for MFFS* instructions on pre 3.0 ISAs hw/ppc/pegasos2.c | 2 +- hw/ppc/pnv.c | 2 +- hw/ppc/pnv_core.c | 2 +- hw/ppc/pnv_lpc.c | 3 ++ hw/ppc/prep.c | 4 +- hw/ppc/spapr.c | 9 ++++- hw/ppc/spapr_caps.c | 37 ++++++++++++++++++ hw/ppc/spapr_cpu_core.c | 1 + hw/ppc/spapr_hcall.c | 24 ++++++------ include/hw/ppc/pnv.h | 2 +- include/hw/ppc/spapr.h | 4 +- target/ppc/cpu-models.c | 4 +- target/ppc/cpu-models.h | 7 ++-- target/ppc/cpu_init.c | 39 +++++++++++++------ target/ppc/excp_helper.c | 17 +++++---- target/ppc/fpu_helper.c | 78 +++++++++++--------------------------- target/ppc/helper_regs.c | 2 +- target/ppc/insn32.decode | 20 ++++++---- target/ppc/kvm.c | 7 ++++ target/ppc/kvm_ppc.h | 6 +++ target/ppc/misc_helper.c | 4 +- target/ppc/power8-pmu.c | 2 +- target/ppc/spr_common.h | 2 +- target/ppc/translate.c | 26 ++++++------- target/ppc/translate/fp-impl.c.inc | 22 ++++++++--- tests/qtest/device-plug-test.c | 4 +- 26 files changed, 201 insertions(+), 129 deletions(-)