summaryrefslogtreecommitdiffstats
path: root/src/usr/htmgt/htmgt_cfgdata.C
diff options
context:
space:
mode:
authorChris Cain <cjcain@us.ibm.com>2015-09-04 10:18:52 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2015-09-18 20:37:54 -0500
commit978b2c75e301281fe4882dd30a2e365e6106faa4 (patch)
tree8897560408b39ba7418ebe775ebafd2037b49e83 /src/usr/htmgt/htmgt_cfgdata.C
parentef63b1a277b8ad231b308c0c197d663bd4b0eb13 (diff)
downloadtalos-hostboot-978b2c75e301281fe4882dd30a2e365e6106faa4.tar.gz
talos-hostboot-978b2c75e301281fe4882dd30a2e365e6106faa4.zip
Prevent OCC exception from logging duplicate errors
Change-Id: I3262c42c906fc9cfa879e7df0e501e2f7fe1e2f3 CQ:SW320752 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20578 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Martha Broyles <mbroyles@us.ibm.com> Reviewed-by: SHELDON R. BAILEY <baileysh@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/htmgt/htmgt_cfgdata.C')
-rw-r--r--src/usr/htmgt/htmgt_cfgdata.C15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/usr/htmgt/htmgt_cfgdata.C b/src/usr/htmgt/htmgt_cfgdata.C
index 3c5ef6b24..5c12a1a76 100644
--- a/src/usr/htmgt/htmgt_cfgdata.C
+++ b/src/usr/htmgt/htmgt_cfgdata.C
@@ -196,7 +196,7 @@ namespace HTMGT
break;
default:
- TMGT_ERR("send_occ_config_data: Unsupported"
+ TMGT_ERR("sendOccConfigData: Unsupported"
" format type 0x%02X",
format);
cmdDataLen = 0;
@@ -204,7 +204,7 @@ namespace HTMGT
if (cmdDataLen > 0)
{
- TMGT_INF("send_occ_config_data: Sending config"
+ TMGT_INF("sendOccConfigData: Sending config"
" 0x%02X to OCC%d",
format, occInstance);
OccCmd cmd(occ, OCC_CMD_SETUP_CFG_DATA,
@@ -212,7 +212,7 @@ namespace HTMGT
errlHndl_t l_err = cmd.sendOccCmd();
if (l_err != NULL)
{
- TMGT_ERR("send_occ_config_data: OCC%d cfg "
+ TMGT_ERR("sendOccConfigData: OCC%d cfg "
"format 0x%02X failed with rc=0x%04X",
occInstance, format,
l_err->reasonCode());
@@ -222,7 +222,7 @@ namespace HTMGT
{
if (OCC_RC_SUCCESS != cmd.getRspStatus())
{
- TMGT_ERR("send_occ_config_data: OCC%d cfg "
+ TMGT_ERR("sendOccConfigData: OCC%d cfg "
"format 0x%02X had bad rsp status"
" 0x%02X for sysConfig",
occInstance, format,
@@ -239,12 +239,17 @@ namespace HTMGT
}
} // if (sendData)
+ if (OccManager::occNeedsReset())
+ {
+ TMGT_ERR("sendOccConfigData(): OCCs need to be reset");
+ }
+
} // for each config format
} // for each OCC
}
- } // end send_occ_config_data()
+ } // end sendOccConfigData()
/** OCC configuration data message versions */
OpenPOWER on IntegriCloud