diff options
author | Jaymes Wilks <mjwilks@us.ibm.com> | 2017-07-11 20:40:01 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-07-26 14:46:07 -0400 |
commit | 306c98095f0f5f9f15c4e33840e4c9fa4303c3b1 (patch) | |
tree | 88a2f12269928145dadb5da357b1f4eb44bc65e1 /src/include | |
parent | dee7ffab5ecdfcccd643125d9d5c94e1479d63a2 (diff) | |
download | talos-hostboot-306c98095f0f5f9f15c4e33840e4c9fa4303c3b1.tar.gz talos-hostboot-306c98095f0f5f9f15c4e33840e4c9fa4303c3b1.zip |
Prevent skipping isteps/substeps in secure mode
When using istep mode to execute isteps/substeps out of order,
we must prevent any istep from excuting before any previous isteps
have executed at least once. After each istep has successfully
executed once, hostboot behaves as before.
Change-Id: If830dbf0a033eaab9ec14a3f5790bcf92307237f
RTC:163084
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/43013
Reviewed-by: Nicholas E. Bofferding <bofferdn@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: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Michael Baiocchi <mbaiocch@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')
-rw-r--r-- | src/include/usr/initservice/initsvcreasoncodes.H | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/include/usr/initservice/initsvcreasoncodes.H b/src/include/usr/initservice/initsvcreasoncodes.H index e17456464..31910bcef 100644 --- a/src/include/usr/initservice/initsvcreasoncodes.H +++ b/src/include/usr/initservice/initsvcreasoncodes.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2011,2015 */ +/* Contributors Listed Below - COPYRIGHT 2011,2017 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -76,6 +76,7 @@ enum InitServiceReasonCode RECONFIG_LOOP_TEST_RC = INITSVC_COMP_ID | 0x0f, //termination_rc SHUTDOWN_NOT_RECONFIG_LOOP = INITSVC_COMP_ID | 0x10, + ISTEP_SKIP_ATTEMPTED = INITSVC_COMP_ID | 0x11, }; enum InitServiceUserDetailDataSubSection |