From db2ded5b93f3b12fe7e38dbf3be0bd0fe657ea69 Mon Sep 17 00:00:00 2001 From: Dan Crowell Date: Wed, 15 Feb 2017 10:17:00 -0600 Subject: Add SBEIO_DEAD_SBE to trigger reconfig loop Pre-emptively adding the RC we will use to indicate to HWSV that we need to trigger a reconfig loop to recover the SBE. This RC will be used in cases where the SBE on the master proc has died completely. Since the SBE is dead, HWSV cannot do a HB dump like they normally would for a HB TI. Nor would any of our error logs have made their way to the FSP. Change-Id: Ic831dd81ceac37913b9c7323562e4020aab064dc Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/36509 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: FSP CI Jenkins Reviewed-by: Martin Gloff Reviewed-by: Manish K. Chowdhary Reviewed-by: Daniel M. Crowell --- src/include/usr/sbeio/sbeioreasoncodes.H | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/include/usr/sbeio') diff --git a/src/include/usr/sbeio/sbeioreasoncodes.H b/src/include/usr/sbeio/sbeioreasoncodes.H index 7294a45c3..c76a3d75f 100644 --- a/src/include/usr/sbeio/sbeioreasoncodes.H +++ b/src/include/usr/sbeio/sbeioreasoncodes.H @@ -78,6 +78,10 @@ enum sbeioReasonCode // SBE FFDC Parser error codes SBEIO_FFDC_PARSER_BUFF_OVERFLOW = SBEIO_COMP_ID | 0x1A, + // Note - HWSV keys off of this to trigger a reconfig + // loop to recover the SBE + //termination_rc + SBEIO_DEAD_SBE = SBEIO_COMP_ID | 0x1B, // Remove once we collect the FFDC ourselves - @todo-RTC:144313 //termination_rc -- cgit v1.2.3