From 2a7e12d18b20055c4a1edace45bbcf6eca73234e Mon Sep 17 00:00:00 2001 From: Caleb Palmer Date: Fri, 9 Feb 2018 16:24:26 -0600 Subject: 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 Reviewed-by: Benjamin J. Weisenbeck Reviewed-by: Brian J. Stegmiller Tested-by: Jenkins OP Build CI Tested-by: FSP CI Jenkins Tested-by: Jenkins OP HW Reviewed-by: Zane C. Shelley --- src/usr/fapi2/attribute_service.C | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/usr') 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); -- cgit v1.2.1