summaryrefslogtreecommitdiffstats
path: root/src/usr/fapi2
diff options
context:
space:
mode:
authorCaleb Palmer <cnpalmer@us.ibm.com>2018-02-09 16:24:26 -0600
committerZane C. Shelley <zshelle@us.ibm.com>2018-02-13 15:18:03 -0500
commit2a7e12d18b20055c4a1edace45bbcf6eca73234e (patch)
treec48c30ad0b63de37e3286e8fac961e9ebef648ab /src/usr/fapi2
parent05736e87c0ec5628188b04a2186e72751454b370 (diff)
downloadtalos-hostboot-2a7e12d18b20055c4a1edace45bbcf6eca73234e.tar.gz
talos-hostboot-2a7e12d18b20055c4a1edace45bbcf6eca73234e.zip
Callout DIMM if bad dq set in mnfg mode
Change-Id: I0213e5b716e155f8ed36b7c31eb716dca2875a46 CQ: SW416914 Backport: release-fips910 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/53789 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Diffstat (limited to 'src/usr/fapi2')
-rw-r--r--src/usr/fapi2/attribute_service.C5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/usr/fapi2/attribute_service.C b/src/usr/fapi2/attribute_service.C
index 8789e47a4..e6138f706 100644
--- a/src/usr/fapi2/attribute_service.C
+++ b/src/usr/fapi2/attribute_service.C
@@ -907,7 +907,7 @@ ReturnCode __compareEccAndSpare(TARGETING::TargetHandle_t i_dimm,
* extra bad bits set for DIMM
*/
l_errl = new ERRORLOG::ErrlEntry(
- ERRORLOG::ERRL_SEV_INFORMATIONAL,
+ ERRORLOG::ERRL_SEV_PREDICTIVE,
MOD_FAPI2_BAD_DQ_BITMAP,
RC_BAD_DQ_MFG_MODE_BITS,
TARGETING::get_huid(i_dimm) );
@@ -944,6 +944,9 @@ ReturnCode __compareEccAndSpare(TARGETING::TargetHandle_t i_dimm,
sizeof(i_callersData[3]), 1,
CURRENT_BAD_DQ_BITMAP_RANK3 );
+ l_errl->addHwCallout(i_dimm, HWAS::SRCI_PRIORITY_HIGH,
+ HWAS::DELAYED_DECONFIG, HWAS::GARD_Predictive);
+
errlCommit( l_errl, HWPF_COMP_ID );
}
}while(0);
OpenPOWER on IntegriCloud