summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/usr/diag/prdf/common/plat/p9/prdfP9PllDomain.C6
1 files changed, 6 insertions, 0 deletions
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())
OpenPOWER on IntegriCloud