diff options
author | Nicholas Piggin <npiggin@gmail.com> | 2020-03-17 00:26:11 +1000 |
---|---|---|
committer | David Gibson <david@gibson.dropbear.id.au> | 2020-03-17 17:00:22 +1100 |
commit | 9aa25280708a066e4920e8348091318f542fd19d (patch) | |
tree | a42a6f238513ead427f39d202ae7f23be3f11583 /hw/ppc | |
parent | 89ba45652b0ce41e96ebf7108cfca0906201a967 (diff) |
target/ppc: allow ppc_cpu_do_system_reset to take an alternate vector
Provide for an alternate delivery location, -1 defaults to the
architected address.
Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Message-Id: <20200316142613.121089-7-npiggin@gmail.com>
Reviewed-by: Greg Kurz <groug@kaod.org>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'hw/ppc')
-rw-r--r-- | hw/ppc/spapr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/ppc/spapr.c b/hw/ppc/spapr.c index d22bf54baf..6d65c0797b 100644 --- a/hw/ppc/spapr.c +++ b/hw/ppc/spapr.c @@ -3385,7 +3385,7 @@ static void spapr_machine_finalizefn(Object *obj) void spapr_do_system_reset_on_cpu(CPUState *cs, run_on_cpu_data arg) { cpu_synchronize_state(cs); - ppc_cpu_do_system_reset(cs); + ppc_cpu_do_system_reset(cs, -1); } static void spapr_nmi(NMIState *n, int cpu_index, Error **errp) |