diff options
Diffstat (limited to 'src/usr/diag/prdf/common')
-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); } |