diff options
author | Caleb Palmer <cnpalmer@us.ibm.com> | 2019-08-16 13:48:35 -0500 |
---|---|---|
committer | Zane C Shelley <zshelle@us.ibm.com> | 2019-08-20 11:26:39 -0500 |
commit | 248c0df21075f45a009e5cfb7ce6585e47b946c5 (patch) | |
tree | 24ca0fade7a9e844a3da67600f5e8e83e9680e49 /src/usr/diag/prdf/plat/mem | |
parent | 052182c0de15d0d3ce3ffc06100f6b60459704ed (diff) | |
download | talos-hostboot-248c0df21075f45a009e5cfb7ce6585e47b946c5.tar.gz talos-hostboot-248c0df21075f45a009e5cfb7ce6585e47b946c5.zip |
PRD: NVDIMM don't check threshold unless no errors found
Change-Id: Ibe98c4b9f56efa7fc2edd75cab4b11f13e5226b4
CQ: SW473078
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/82347
Reviewed-by: Benjamen G Tyner <ben.tyner@ibm.com>
Reviewed-by: Zane C Shelley <zshelle@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/82441
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/plat/mem')
-rw-r--r-- | src/usr/diag/prdf/plat/mem/prdfP9Mca.C | 2 |
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 ); |