diff options
author | Benjamin Weisenbeck <bweisenb@us.ibm.com> | 2018-08-21 18:05:10 -0500 |
---|---|---|
committer | Zane C. Shelley <zshelle@us.ibm.com> | 2018-08-23 10:19:37 -0500 |
commit | 3a589bedae6f80899bec5754e87b936f3f264638 (patch) | |
tree | 6f368a3b34c85ec28d53ddb5c7e0ea2bb8b14280 /src/usr/diag/prdf/common/plat | |
parent | 410e6cc5d93c2ab4505eb4748f1ce795ab200663 (diff) | |
download | talos-hostboot-3a589bedae6f80899bec5754e87b936f3f264638.tar.gz talos-hostboot-3a589bedae6f80899bec5754e87b936f3f264638.zip |
PRD: Fix MF ref failover error signature
Change-Id: Ie1b45459bffe2e4325d044f3c5f3af4d855f609f
CQ: SW442945
Backport: release-fips921
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64972
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64986
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/usr/diag/prdf/common/plat')
-rw-r--r-- | src/usr/diag/prdf/common/plat/p9/prdfP9PllDomain.C | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/usr/diag/prdf/common/plat/p9/prdfP9PllDomain.C b/src/usr/diag/prdf/common/plat/p9/prdfP9PllDomain.C index 1524e899f..f85eafebb 100644 --- a/src/usr/diag/prdf/common/plat/p9/prdfP9PllDomain.C +++ b/src/usr/diag/prdf/common/plat/p9/prdfP9PllDomain.C @@ -276,6 +276,9 @@ int32_t PllDomain::Analyze(STEP_CODE_DATA_STRUCT & serviceData, if (failoverList.size() > 0) { + serviceData.service_data->GetErrorSignature()-> + setChipId(failoverList[0]->getHuid()); + if (GetId() == CLOCK_DOMAIN_IO) { // Mask failovers for this domain @@ -293,9 +296,6 @@ int32_t PllDomain::Analyze(STEP_CODE_DATA_STRUCT & serviceData, serviceData.service_data->SetErrorSig( PRDFSIG_SYS_REF_FAILOVER ); } - serviceData.service_data->GetErrorSignature()-> - setChipId(failoverList[0]->getHuid()); - // Make the error log predictive on first occurrence. serviceData.service_data->SetThresholdMaskId(0); } |