[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v2 0/8] FWNMI fixes / changes
From: |
Nicholas Piggin |
Subject: |
[PATCH v2 0/8] FWNMI fixes / changes |
Date: |
Tue, 17 Mar 2020 00:26:05 +1000 |
Hi,
Since v1, I fixed the intermediate compile error spotted by Greg, and
rediffed the series on top of ppc-for-5.0, plus Alexey's patch
("spapr/rtas: Reserve space for RTAS blob and log").
The first 6 patches are otherwise unchanged since last posting.
Patch 7 implements fwnim sreset interrupts now in a way that's
compatible with existing Linux guests (which doesn't necessarily quite
match PAPR, but does match PowerVM behaviour).
Patch 8 isn't required but it papers over Linux warning messages caused
by another quirk.
Thanks,
Nick
Nicholas Piggin (8):
ppc/spapr: Fix FWNMI machine check failure handling
ppc/spapr: Change FWNMI names
ppc/spapr: Add FWNMI System Reset state
ppc/spapr: Fix FWNMI machine check interrupt delivery
ppc/spapr: Allow FWNMI on TCG
target/ppc: Allow ppc_cpu_do_system_reset to take an alternate vector
ppc/spapr: Implement FWNMI System Reset delivery
ppc/spapr: Ignore common "ibm,nmi-interlock" Linux bug
hw/ppc/spapr.c | 76 ++++++++++++++++++++++-------
hw/ppc/spapr_caps.c | 19 ++++----
hw/ppc/spapr_events.c | 38 ++++-----------
hw/ppc/spapr_rtas.c | 43 +++++++++++++----
include/hw/ppc/spapr.h | 28 +++++++----
target/ppc/cpu.h | 3 +-
target/ppc/excp_helper.c | 79 ++++++++++++++++++++++---------
tests/qtest/libqos/libqos-spapr.h | 2 +-
8 files changed, 188 insertions(+), 100 deletions(-)
--
2.23.0
- [PATCH v2 0/8] FWNMI fixes / changes,
Nicholas Piggin <=