summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/diag/prdf')
-rw-r--r--src/usr/diag/prdf/plat/mem/prdfP9Mca.C2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/usr/diag/prdf/plat/mem/prdfP9Mca.C b/src/usr/diag/prdf/plat/mem/prdfP9Mca.C
index 4496ed438..6129c8f37 100644
--- a/src/usr/diag/prdf/plat/mem/prdfP9Mca.C
+++ b/src/usr/diag/prdf/plat/mem/prdfP9Mca.C
@@ -1272,7 +1272,7 @@ int32_t AnalyzeNvdimmHealthStatRegs( ExtensibleChip * i_chip,
// some intermittent error must be triggering the FIR that isn't a
// persistency lost error which would cause us to mask. The rule code
// handles the actual thresholding here.
- if ( io_sc.service_data->IsAtThreshold() )
+ if ( io_sc.service_data->IsAtThreshold() && !errFound )
{
io_sc.service_data->setSignature( getHuid(dimm),
PRDFSIG_IntNvdimmErr );
OpenPOWER on IntegriCloud