Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20230707113108.7145-1-danielhb413@gmail.com
Maintainers: "Cédric Le Goater" <clg@kaod.org>, "Frédéric Barrat" <fbarrat@linux.ibm.com>, Nicholas Piggin <npiggin@gmail.com>, Jason Wang <jasowang@redhat.com>, BALATON Zoltan <balaton@eik.bme.hu>, 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>, 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>, Pavel Dovgalyuk <pavel.dovgaluk@ispras.ru>, Thomas Huth <thuth@redhat.com>, Laurent Vivier <lvivier@redhat.com>
docs/system/ppc/powernv.rst | 5 -
hw/intc/pnv_xive2.c | 26 +++-
hw/intc/trace-events | 4 +-
hw/intc/xive.c | 20 +--
hw/intc/xive2.c | 4 +-
hw/net/sungem.c | 52 ++++++++
hw/net/trace-events | 2 +
hw/pci-host/mv64361.c | 6 +
hw/pci-host/mv643xx.h | 3 +
hw/ppc/pegasos2.c | 32 ++++-
hw/ppc/pnv.c | 26 +++-
hw/ppc/pnv_core.c | 282 ++++++++++++++++++++++++++++++++++-------
hw/ppc/pnv_psi.c | 33 +++--
hw/ppc/ppc.c | 49 +++----
hw/ppc/ppc440.h | 1 -
hw/ppc/ppc440_bamboo.c | 3 +-
hw/ppc/ppc440_pcix.c | 28 ++--
hw/ppc/ppc440_uc.c | 192 ++++++++++++----------------
hw/ppc/ppc4xx_pci.c | 10 +-
hw/ppc/sam460ex.c | 33 +++--
hw/ppc/spapr.c | 7 +-
hw/ppc/spapr_caps.c | 32 +++++
hw/ppc/spapr_cpu_core.c | 2 +
include/hw/ppc/pnv_core.h | 18 ++-
include/hw/ppc/pnv_xscom.h | 15 ++-
include/hw/ppc/ppc4xx.h | 5 +-
include/hw/ppc/spapr.h | 6 +-
include/hw/ppc/xive.h | 1 +
target/ppc/arch_dump.c | 2 +-
target/ppc/cpu-qom.h | 6 +
target/ppc/cpu.h | 9 +-
target/ppc/cpu_init.c | 112 ++++++++++++----
target/ppc/excp_helper.c | 206 ++++++++++++++----------------
target/ppc/helper.h | 3 +
target/ppc/internal.h | 5 +
target/ppc/kvm.c | 12 ++
target/ppc/kvm_ppc.h | 82 ++++++------
target/ppc/meson.build | 2 +-
target/ppc/misc_helper.c | 29 +++++
target/ppc/spr_common.h | 3 +
target/ppc/timebase_helper.c | 13 ++
target/ppc/translate.c | 45 ++++++-
tests/avocado/ppc_powernv.py | 87 +++++++++++++
tests/avocado/replay_kernel.py | 17 +++
tests/qtest/pnv-xscom-test.c | 45 +++++--
45 files changed, 1123 insertions(+), 452 deletions(-)
create mode 100644 tests/avocado/ppc_powernv.py