From 6ff0b982dfd3b9c64cb3c67a8a5f50fdf7783857 Mon Sep 17 00:00:00 2001 From: Zane Shelley Date: Mon, 6 Aug 2018 12:00:49 -0500 Subject: PRD: Sys/PCI oscillator failover thresholding Change-Id: If7bca4dadbe018f1ce27a36c19e507465c2afeef CQ: SW441109 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/63961 Tested-by: Jenkins Server Reviewed-by: Caleb N. Palmer Reviewed-by: Zane C. Shelley Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/63974 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins --- src/usr/diag/prdf/common/plat/p9/prdfP9PllDomain.C | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src') diff --git a/src/usr/diag/prdf/common/plat/p9/prdfP9PllDomain.C b/src/usr/diag/prdf/common/plat/p9/prdfP9PllDomain.C index 514eb9152..cba854c08 100644 --- a/src/usr/diag/prdf/common/plat/p9/prdfP9PllDomain.C +++ b/src/usr/diag/prdf/common/plat/p9/prdfP9PllDomain.C @@ -305,6 +305,9 @@ int32_t PllDomain::Analyze(STEP_CODE_DATA_STRUCT & serviceData, serviceData.service_data->GetErrorSignature()-> setChipId(mfFoList[0]->getHuid()); serviceData.service_data->SetErrorSig( PRDFSIG_MF_REF_FAILOVER ); + + // Make the error log predictive on first occurrence. + serviceData.service_data->SetThresholdMaskId(0); } if (sysRefFoList.size() > 0) { @@ -314,6 +317,9 @@ int32_t PllDomain::Analyze(STEP_CODE_DATA_STRUCT & serviceData, serviceData.service_data->GetErrorSignature()-> setChipId(sysRefFoList[0]->getHuid()); serviceData.service_data->SetErrorSig( PRDFSIG_SYS_REF_FAILOVER ); + + // Make the error log predictive on first occurrence. + serviceData.service_data->SetThresholdMaskId(0); } if (serviceData.service_data->IsAtThreshold()) -- cgit v1.2.3