aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorRyan Grimm <grimm@linux.ibm.com>2020-02-05 15:48:13 -0500
committerOliver O'Halloran <oohall@gmail.com>2020-06-04 09:42:16 +1000
commit37a369bbcb5a3f37de3affb77fc774375b83783e (patch)
tree110748999cb04bc27cb60f79aee88816af8db0e3 /.github
parent244a8daca45b3dc22d08e1dd17d201ebdbf62d58 (diff)
downloadskiboot-37a369bbcb5a3f37de3affb77fc774375b83783e.zip
skiboot-37a369bbcb5a3f37de3affb77fc774375b83783e.tar.gz
skiboot-37a369bbcb5a3f37de3affb77fc774375b83783e.tar.bz2
Disable protected execution facility
This patch disables Protected Execution Faciltiy (PEF). This software procedure is needed for the lab because Cronus will be configured to bring the machine up with PEF on. Hostboot has a similar procedure for running with PEF off. Skiboot can run with PEF on but the kernel cannot; the kernel will take a machine check when trying to write a protected resource, such as the PTCR. So, use this until we have an ultravisor, or if we want to use BML with Cronus without UV = 1. Signed-off-by: Ryan Grimm <grimm@linux.ibm.com> Tested-by: Alistair Popple <alistair@popple.id.au> [oliver: replaced bare urfid with a macro for toolchain compatibility] Signed-off-by: Oliver O'Halloran <oohall@gmail.com>
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions