diff options
author | Nick Bofferding <bofferdn@us.ibm.com> | 2018-08-21 20:58:00 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-08-24 12:06:24 -0500 |
commit | 080d25563d0b1d14828a5f064222787c3409ce70 (patch) | |
tree | d4913485d0d9f1969802b81dca96d9fb417d5c09 /src/include/usr/pnor | |
parent | cdc84edda8ba1afa142739abf465e6ba15539b35 (diff) | |
download | talos-hostboot-080d25563d0b1d14828a5f064222787c3409ce70.tar.gz talos-hostboot-080d25563d0b1d14828a5f064222787c3409ce70.zip |
Secure Boot: Report base/extended code mismatch as terminating
This commit flags the RC_BASE_EXT_MISMATCH reason code as a terminating
reason code to tell FSP that there is an expected boot failure without a
deconfiguration (and to handle like a secure boot verification failure)
Change-Id: I658b0646cfccd6621ab15f889feccd2378a27d44
CQ: SW443077
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64978
Reviewed-by: ILYA SMIRNOV <ismirno@us.ibm.com>
Reviewed-by: Matthew Raybuck <mraybuc@us.ibm.com>
Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Marshall J. Wilks <mjwilks@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include/usr/pnor')
-rw-r--r-- | src/include/usr/pnor/pnor_reasoncodes.H | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/usr/pnor/pnor_reasoncodes.H b/src/include/usr/pnor/pnor_reasoncodes.H index 2835f8a15..c6201a4ab 100644 --- a/src/include/usr/pnor/pnor_reasoncodes.H +++ b/src/include/usr/pnor/pnor_reasoncodes.H @@ -173,6 +173,7 @@ namespace PNOR RC_TOC_HDR_CHECKSUM_ERR = PNOR_COMP_ID | 0x2C, RC_PNOR_PARSE_ENTRIES_ERR = PNOR_COMP_ID | 0x2D, RC_PNOR_SET_VADDR_FAILED = PNOR_COMP_ID | 0x2E, + //termination_rc RC_BASE_EXT_MISMATCH = PNOR_COMP_ID | 0x2F, RC_KEY_TRAN_FLAG_UNSET = PNOR_COMP_ID | 0x30, RC_BAD_SECURE_MAGIC_NUM = PNOR_COMP_ID | 0x31, |