summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBill Hoffa <wghoffa@us.ibm.com>2017-08-31 13:31:23 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-09-11 13:45:54 -0400
commitfb063adb28b13fdbcbbdb4f3ac19c119003222f0 (patch)
treee2a6f7057a5253184ec84de8d5194145bcb8bfbe /src
parent6e01b33a02ae203c5c1b207b3b5c2239db9bf39d (diff)
downloadblackbird-hostboot-fb063adb28b13fdbcbbdb4f3ac19c119003222f0.tar.gz
blackbird-hostboot-fb063adb28b13fdbcbbdb4f3ac19c119003222f0.zip
Re-Initialize Targeting Variables after Attribute Override Processing
Change-Id: Iebbc85cc75116f45e78b5b2d4bc5b1622c7f68f9 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45525 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Elizabeth K. Liner <eliner@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Prachi Gupta <pragupta@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src')
-rw-r--r--src/include/usr/errl/errlmanager.H2
-rw-r--r--src/usr/errl/errlmanager.C1
-rw-r--r--src/usr/initservice/istepdispatcher/istepdispatcher.C6
3 files changed, 6 insertions, 3 deletions
diff --git a/src/include/usr/errl/errlmanager.H b/src/include/usr/errl/errlmanager.H
index 1fbc7aa9d..93e07d8fe 100644
--- a/src/include/usr/errl/errlmanager.H
+++ b/src/include/usr/errl/errlmanager.H
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER HostBoot Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2011,2016 */
+/* Contributors Listed Below - COPYRIGHT 2011,2017 */
/* [+] Google Inc. */
/* [+] International Business Machines Corp. */
/* */
diff --git a/src/usr/errl/errlmanager.C b/src/usr/errl/errlmanager.C
index 15e30ec36..45de9d1fa 100644
--- a/src/usr/errl/errlmanager.C
+++ b/src/usr/errl/errlmanager.C
@@ -608,7 +608,6 @@ void ErrlManager::errlogMsgHndlr ()
// Default Message
TRACFCOMP( g_trac_errl, ERR_MRK "Unexpected message type 0x%08x",
theMsg->type );
-
msg_free(theMsg);
break;
} // switch
diff --git a/src/usr/initservice/istepdispatcher/istepdispatcher.C b/src/usr/initservice/istepdispatcher/istepdispatcher.C
index e12e762f6..f1dd9ada6 100644
--- a/src/usr/initservice/istepdispatcher/istepdispatcher.C
+++ b/src/usr/initservice/istepdispatcher/istepdispatcher.C
@@ -289,7 +289,6 @@ void IStepDispatcher::init(errlHndl_t &io_rtaskRetErrl)
}
#endif
-
if(iv_istepMode)
{
// In IStep mode (receive messages to run individual steps)
@@ -342,6 +341,11 @@ void IStepDispatcher::init(errlHndl_t &io_rtaskRetErrl)
assert(msgHndlrTaskTid > 0);
}
+ //Update Targeting in the Event Attribute Overrides apply to that logic
+ // This will refresh cached values for attrs like
+ // ATTR_HIDDEN_ERRLOGS_ENABLE
+ ERRORLOG::ErrlManager::errlResourceReady(ERRORLOG::TARG);
+
err = executeAllISteps();
if(err)
{
OpenPOWER on IntegriCloud