Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230626055647.1147743-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>, Daniel Henrique Barboza <danielhb413@gmail.com>, David Gibson <david@gibson.dropbear.id.au>, Greg Kurz <groug@kaod.org>, Harsh Prateek Bora <harshpb@linux.ibm.com>, "Hervé Poussineau" <hpoussin@reactos.org>, Paolo Bonzini <pbonzini@redhat.com>, Cleber Rosa <crosa@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Wainer dos Santos Moschetta <wainersm@redhat.com>, Beraldo Leal <bleal@redhat.com>
MAINTAINERS | 4 +
include/hw/ppc/ppc.h | 1 +
include/hw/ppc/spapr.h | 62 -------
include/hw/ppc/spapr_cpu_core.h | 5 +-
include/hw/ppc/spapr_nested.h | 102 +++++++++++
include/hw/ppc/xive.h | 3 +
target/ppc/cpu.h | 10 +
target/ppc/helper.h | 2 +
hw/intc/pnv_xive.c | 11 ++
hw/intc/pnv_xive2.c | 44 ++---
hw/intc/spapr_xive.c | 16 ++
hw/intc/xive.c | 57 +++++-
hw/pci-host/pnv_phb4.c | 14 +-
hw/ppc/pnv.c | 3 +-
hw/ppc/ppc.c | 6 +
hw/ppc/ppc440_bamboo.c | 17 +-
hw/ppc/prep.c | 20 +-
hw/ppc/spapr.c | 18 +-
hw/ppc/spapr_caps.c | 14 ++
hw/ppc/spapr_cpu_core.c | 7 +-
hw/ppc/spapr_hcall.c | 335 +---------------------------------
hw/ppc/spapr_nested.c | 395 ++++++++++++++++++++++++++++++++++++++++
target/ppc/cpu_init.c | 28 +++
target/ppc/excp_helper.c | 144 ++++++++++++++-
target/ppc/gdbstub.c | 30 +--
target/ppc/kvm.c | 12 ++
target/ppc/misc_helper.c | 69 ++++++-
target/ppc/mmu-radix64.c | 38 ++--
target/ppc/translate.c | 62 ++++++-
hw/ppc/meson.build | 1 +
tests/avocado/ppc_pseries.py | 73 +++++++-
31 files changed, 1085 insertions(+), 518 deletions(-)
create mode 100644 include/hw/ppc/spapr_nested.h
create mode 100644 hw/ppc/spapr_nested.c