Skip to content

Commit

Permalink
Secure Boot: Report base/extended code mismatch as terminating
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
Nick Bofferding authored and dcrowell77 committed Aug 24, 2018
1 parent cdc84ed commit 080d255
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions src/include/usr/pnor/pnor_reasoncodes.H
Original file line number Diff line number Diff line change
Expand Up @@ -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,
Expand Down

0 comments on commit 080d255

Please sign in to comment.