From a334e5aa3f11fe4f4657ba89139ac0a543845af1 Mon Sep 17 00:00:00 2001 From: Elizabeth Liner Date: Fri, 8 Dec 2017 11:23:05 -0600 Subject: Add in a check in the PSU error logging for SBE failure If there is an error in the PSU, and there is no FFDC, there is probably something wrong with the SBE. Since there is new support to attempt an SBE reboot if there's an error, we want to add that functionality to the PSU flow as well. Change-Id: I8203193b49caaf640962e181a814df83c0760ff4 RTC:178801 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/46641 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell --- src/usr/util/runtime/rt_fwnotify.C | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/usr/util') diff --git a/src/usr/util/runtime/rt_fwnotify.C b/src/usr/util/runtime/rt_fwnotify.C index 59f61f96a..9441519ab 100644 --- a/src/usr/util/runtime/rt_fwnotify.C +++ b/src/usr/util/runtime/rt_fwnotify.C @@ -151,10 +151,11 @@ void sbeAttemptRecovery(uint64_t i_data) // Make the call to SbeExtractDD to attempt SBE recovery // Get the SBE Retry Handler - SbeRetryHandler l_SBEobj = SbeRetryHandler(); + SbeRetryHandler l_SBEobj = SbeRetryHandler(SbeRetryHandler:: + SBE_MODE_OF_OPERATION::INFORMATIONAL_ONLY); // Retry the recovery of the SBE - l_SBEobj.main_sbe_handler(l_target, false); + l_SBEobj.main_sbe_handler(l_target); // Get the recovery results bool l_recoverySuccessful = l_SBEobj.getSbeRestart(); -- cgit v1.2.1