Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230904090630.725952-1-clg@kaod.org
Maintainers: "Cédric Le Goater" <clg@kaod.org>, "Frédéric Barrat" <fbarrat@linux.ibm.com>, Nicholas Piggin <npiggin@gmail.com>, Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>, BALATON Zoltan <balaton@eik.bme.hu>, Daniel Henrique Barboza <danielhb413@gmail.com>, David Gibson <david@gibson.dropbear.id.au>, Greg Kurz <groug@kaod.org>, "Hervé Poussineau" <hpoussin@reactos.org>, Harsh Prateek Bora <harshpb@linux.ibm.com>, Alexey Kardashevskiy <aik@ozlabs.ru>, Paolo Bonzini <pbonzini@redhat.com>, Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru>, Cleber Rosa <crosa@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>
hw/intc/pnv_xive_regs.h | 1 +
include/hw/ppc/ppc.h | 3 +-
include/hw/ppc/spapr.h | 2 +
include/hw/ppc/xive.h | 2 +
include/qemu/host-utils.h | 21 ++-
target/ppc/cpu.h | 12 ++
target/ppc/helper.h | 4 +
target/ppc/internal.h | 3 +
target/ppc/spr_common.h | 3 +
hw/intc/pnv_xive.c | 170 +++++++++++++++-----
hw/intc/pnv_xive2.c | 27 +++-
hw/intc/xive.c | 28 ++--
hw/ppc/e500.c | 2 +-
hw/ppc/mac_oldworld.c | 1 +
hw/ppc/pegasos2.c | 1 +
hw/ppc/pnv_core.c | 2 +
hw/ppc/ppc.c | 244 +++++++++++++++++++----------
hw/ppc/prep.c | 1 +
hw/ppc/spapr.c | 32 +++-
hw/ppc/spapr_cpu_core.c | 2 +
hw/ppc/spapr_hcall.c | 57 +++++++
hw/ppc/vof.c | 2 +
target/ppc/compat.c | 19 +++
target/ppc/cpu.c | 87 ++++++++++
target/ppc/cpu_init.c | 21 ++-
target/ppc/excp_helper.c | 111 ++++++++++++-
target/ppc/kvm.c | 2 +-
target/ppc/machine.c | 45 +++++-
target/ppc/misc_helper.c | 15 ++
target/ppc/mmu-radix64.c | 74 ++++++---
target/ppc/translate.c | 64 ++++++--
target/ppc/translate/fixedpoint-impl.c.inc | 16 +-
tests/avocado/replay_kernel.py | 3 +-
tests/avocado/reverse_debugging.py | 54 ++++++-
34 files changed, 926 insertions(+), 205 deletions(-)