diff options
author | Elizabeth Liner <eliner@us.ibm.com> | 2017-12-08 11:23:05 -0600 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-12-20 21:38:16 -0500 |
commit | a334e5aa3f11fe4f4657ba89139ac0a543845af1 (patch) | |
tree | 2f1fe358ecd4a76b8e08a2addc6814553217b20a /src/usr/util | |
parent | c16744bed5254395d28c188e1571f0846c7f2afa (diff) | |
download | talos-hostboot-a334e5aa3f11fe4f4657ba89139ac0a543845af1.tar.gz talos-hostboot-a334e5aa3f11fe4f4657ba89139ac0a543845af1.zip |
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 <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/util')
-rw-r--r-- | src/usr/util/runtime/rt_fwnotify.C | 5 |
1 files changed, 3 insertions, 2 deletions
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(); |