From c824d6f2e1a24bb59fbd94f2b13440711e748dfe Mon Sep 17 00:00:00 2001 From: Chen Du Date: Mon, 25 Mar 2019 15:39:36 -0500 Subject: [PATCH] Get ring override failing Get ring override is an optional code path but it halts the boot process when it returns a failure. Optional code path should still continue the boot process as normal even on a failure. Error logs should still continue as normal. Change-Id: I869e7bcaee5993b601af1e63273f597e1310fbfd CQ: SW455865 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75173 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Reviewed-by: Nicholas E. Bofferding --- src/usr/isteps/pm/pm_common.C | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/usr/isteps/pm/pm_common.C b/src/usr/isteps/pm/pm_common.C index d3b427efe8d..650fa88704d 100644 --- a/src/usr/isteps/pm/pm_common.C +++ b/src/usr/isteps/pm/pm_common.C @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2016,2018 */ +/* Contributors Listed Below - COPYRIGHT 2016,2019 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -327,11 +327,12 @@ namespace HBPM // include it in if so void* l_ringOverrides = nullptr; l_errl = HBPM::getRingOvd(l_ringOverrides); - if(l_errl) + if (l_errl) { TRACFCOMP( ISTEPS_TRACE::g_trac_isteps_trace, ERR_MRK"loadHcode(): Error in call to getRingOvd!"); - break; + l_errl->setSev(ERRORLOG::ERRL_SEV_INFORMATIONAL); + errlCommit(l_errl, ISTEP_COMP_ID); } FAPI_INVOKE_HWP( l_errl,