Message ID | 20230620105737.160451-1-npiggin@gmail.com |
---|---|
Headers | show |
Series | ppc/spapr: Nested HV fix and tidying | expand |
On 6/20/23 12:57, Nicholas Piggin wrote: > To prepare for some later changes to nested-HV I would like to get > these cleanups done and move nested to its own file. This is > rebased and patch 4 has some nested function definitions and > structs in spapr_nested.h that Harsh suggested. > > Thanks, > Nick > > Nicholas Piggin (4): > ppc/spapr: H_ENTER_NESTED should restore host XER ca field > ppc/spapr: Add a nested state struct > ppc/spapr: load and store l2 state with helper functions > ppc/spapr: Move spapr nested HV to a new file > > hw/ppc/meson.build | 1 + > hw/ppc/spapr.c | 1 + > hw/ppc/spapr_hcall.c | 335 +-------------------------- > hw/ppc/spapr_nested.c | 395 ++++++++++++++++++++++++++++++++ > include/hw/ppc/spapr.h | 62 ----- > include/hw/ppc/spapr_cpu_core.h | 5 +- > include/hw/ppc/spapr_nested.h | 102 +++++++++ > 7 files changed, 504 insertions(+), 397 deletions(-) > create mode 100644 hw/ppc/spapr_nested.c > create mode 100644 include/hw/ppc/spapr_nested.h > Applied to ppc-next. Thanks, C.