[Skiboot] [PATCH 0/2] virtual memory for OPAL boot
Nicholas Piggin
npiggin at gmail.com
Sat Sep 7 00:19:56 AEST 2019
This is pretty stable now on a witherspoon I have here, including going
back into VM mode in fast reboot after CPUs are taken from the OS, so
time to post it out again.
Thanks,
Nick
Nicholas Piggin (2):
core/exceptions.c: rearrange code to allow more interrupt types
virtual memory for OPAL boot
core/Makefile.inc | 2 +-
core/cpu.c | 16 +-
core/exceptions.c | 56 ++-
core/fast-reboot.c | 30 +-
core/flash.c | 1 +
core/init.c | 169 +++++++--
core/mem_region.c | 89 +++--
core/opal.c | 20 +-
core/vm.c | 829 +++++++++++++++++++++++++++++++++++++++++++
hdata/spira.c | 34 +-
hw/fake-nvram.c | 12 +-
hw/homer.c | 5 +
hw/lpc-uart.c | 31 +-
hw/lpc.c | 2 +
hw/phb4.c | 9 +-
hw/psi.c | 2 +
hw/slw.c | 4 +-
hw/xive.c | 5 +
hw/xscom.c | 4 +-
include/cmpxchg.h | 3 +
include/cpu.h | 22 ++
include/elf-abi.h | 20 +-
include/io.h | 57 ++-
include/mem_region.h | 1 +
include/processor.h | 13 +-
include/skiboot.h | 28 ++
libstb/container.c | 12 +-
libstb/cvc.c | 3 +
libstb/secureboot.c | 5 +-
libstb/trustedboot.c | 6 +-
skiboot.lds.S | 56 +--
31 files changed, 1411 insertions(+), 135 deletions(-)
create mode 100644 core/vm.c
--
2.22.0
More information about the Skiboot
mailing list