From 3e24de691ed6bc15366e02cbabe78a6c9fd633fd Mon Sep 17 00:00:00 2001 From: Nick Bofferding Date: Tue, 5 Dec 2017 17:15:00 -0600 Subject: Secure Boot: Surface unique TI when key transitioning complete Change-Id: Ib06c2cfab24e521c044f662218720e44d489866c RTC: 180784 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/50546 Reviewed-by: Stephen M. Cprek Reviewed-by: Michael Baiocchi Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Reviewed-by: VENKATESH SAINATH Tested-by: Jenkins OP Build CI Reviewed-by: Daniel M. Crowell --- src/include/usr/initservice/initsvcreasoncodes.H | 2 ++ src/usr/sbe/sbe_update.C | 6 +++--- 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/include/usr/initservice/initsvcreasoncodes.H b/src/include/usr/initservice/initsvcreasoncodes.H index 029d55b99..445a9a94b 100644 --- a/src/include/usr/initservice/initsvcreasoncodes.H +++ b/src/include/usr/initservice/initsvcreasoncodes.H @@ -82,6 +82,8 @@ enum InitServiceReasonCode SHUTDOWN_DO_RECONFIG_LOOP = INITSVC_COMP_ID | 0x13, //termination_rc SHUTDOWN_MFG_TERM = INITSVC_COMP_ID | 0x14, + //termination_rc + SHUTDOWN_KEY_TRANSITION = INITSVC_COMP_ID | 0x15, }; enum InitServiceUserDetailDataSubSection diff --git a/src/usr/sbe/sbe_update.C b/src/usr/sbe/sbe_update.C index ffb957cfb..c3a52a10d 100644 --- a/src/usr/sbe/sbe_update.C +++ b/src/usr/sbe/sbe_update.C @@ -5407,10 +5407,10 @@ errlHndl_t sbeDoReboot( void ) TRACFCOMP(g_trac_sbe, INFO_MRK"sbeDoReboot(): Performing Secure Boot key transition. " "Calling INITSERVICE::doShutdown() with " - "SHUTDOWN_NOT_RECONFIG_LOOP = 0x%08X", - INITSERVICE::SHUTDOWN_NOT_RECONFIG_LOOP ); + "SHUTDOWN_KEY_TRANSITION = 0x%08X", + INITSERVICE::SHUTDOWN_KEY_TRANSITION ); INITSERVICE::doShutdown(INITSERVICE:: - SHUTDOWN_NOT_RECONFIG_LOOP); + SHUTDOWN_KEY_TRANSITION); } else { -- cgit v1.2.3