[Skiboot] [PATCH 0/9] assorted fixes and preparation
Nicholas Piggin
npiggin at gmail.com
Thu Feb 27 05:33:59 AEDT 2020
Few patches lying around before we try to get skiboot running with
virtual memory and OS services. Patch 1 should be stable I guess.
Thanks,
Nick
Nicholas Piggin (9):
asm/head.S: QUIESCE_REJECT fix
move the __this_cpu register to r16, reserve r13-r15
fast-reboot: add missing clear memory fallback
fast-reboot: don't back up old vectors upon fast reboot
fast-reboot: improve fast reboot sequence
move opal_branch_table, opal_num_args to .rodata section
skiboot.lds.S: remove dynsym/dynstr and plt
skiboot.lds.S: introduce PAGE_SIZE, use it to lay out sections
core: interrupt markers for stack traces
Makefile.main | 11 ++-
asm/asm-offsets.c | 1 +
asm/head.S | 51 +++++-----
asm/misc.S | 18 +++-
core/exceptions.c | 2 +
core/fast-reboot.c | 239 +++++++++++++++++++++++----------------------
core/init.c | 10 +-
core/mem_region.c | 10 +-
core/opal.c | 12 +--
core/stack.c | 11 +++
include/config.h | 3 +
include/cpu.h | 3 +-
include/mem-map.h | 2 +-
include/stack.h | 6 ++
skiboot.lds.S | 32 +++---
15 files changed, 230 insertions(+), 181 deletions(-)
--
2.23.0
More information about the Skiboot
mailing list