mbox series

[v1,0/3] POWER9/POWER10 exception model fixes

Message ID 20210413125448.1689545-1-npiggin@gmail.com (mailing list archive)
Headers show
Series POWER9/POWER10 exception model fixes | expand

Message

Nicholas Piggin April 13, 2021, 12:54 p.m. UTC
This fixes a powernv9 bug, and several POWER10 bits (which affect
powernv10 and pseries power10).

I think I got the logic right but I didn't individually test and
verify every case, so any glances over it would be appreciated.

Thanks,
Nick

Nicholas Piggin (3):
  target/ppc: Fix POWER9 radix guest HV interrupt AIL behaviour
  target/ppc: POWER10 supports scv
  target/ppc: Add POWER10 exception model

 hw/ppc/spapr_hcall.c            |   5 ++
 target/ppc/cpu-qom.h            |   2 +
 target/ppc/cpu.h                |   5 +-
 target/ppc/excp_helper.c        | 111 ++++++++++++++++++++++++++++----
 target/ppc/translate.c          |   3 +-
 target/ppc/translate_init.c.inc |   4 +-
 6 files changed, 111 insertions(+), 19 deletions(-)