summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/plat/mem/prdfMemVcm_rt.C
diff options
context:
space:
mode:
authorZane Shelley <zshelle@us.ibm.com>2018-08-06 16:05:09 -0500
committerZane C. Shelley <zshelle@us.ibm.com>2018-08-16 11:46:07 -0500
commite55c53fae43aa0ae5cb9fc633c86ffd0683c2212 (patch)
treeb2a3488b548e0a6169c4d8cfde036310a178af9c /src/usr/diag/prdf/plat/mem/prdfMemVcm_rt.C
parent890ac53effd1a77d03699d120cf2140883f1b6c2 (diff)
downloadtalos-hostboot-e55c53fae43aa0ae5cb9fc633c86ffd0683c2212.tar.gz
talos-hostboot-e55c53fae43aa0ae5cb9fc633c86ffd0683c2212.zip
PRD: added PlatServices::isRowRepairEnabled()
Change-Id: Ia2ac63ecb1b07af6dab75afa9e00fe966ba11dee RTC: 196073 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/63987 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/64559 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/usr/diag/prdf/plat/mem/prdfMemVcm_rt.C')
-rw-r--r--src/usr/diag/prdf/plat/mem/prdfMemVcm_rt.C5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/usr/diag/prdf/plat/mem/prdfMemVcm_rt.C b/src/usr/diag/prdf/plat/mem/prdfMemVcm_rt.C
index f0653c11a..1250f9e94 100644
--- a/src/usr/diag/prdf/plat/mem/prdfMemVcm_rt.C
+++ b/src/usr/diag/prdf/plat/mem/prdfMemVcm_rt.C
@@ -211,6 +211,11 @@ uint32_t VcmEvent<TYPE_MBA>::startCmd()
if ( TD_PHASE_2 == iv_phase ) stopCond |= mss_MaintCmd::STOP_ON_MCE;
+ // If Row Repair is enabled, we should stop immediately on error if there is
+ // an MCE during phase 2. This is already done because of the Centaur
+ // workarounds. This comment is just pointing out what should be done if for
+ // some reason the hardware is fixed.
+
if ( iv_canResumeScrub )
{
// Resume the command from the next address to the end of this master
OpenPOWER on IntegriCloud