diff options
author | Zane Shelley <zshelle@us.ibm.com> | 2018-08-06 16:05:09 -0500 |
---|---|---|
committer | Zane C. Shelley <zshelle@us.ibm.com> | 2018-08-16 11:46:07 -0500 |
commit | e55c53fae43aa0ae5cb9fc633c86ffd0683c2212 (patch) | |
tree | b2a3488b548e0a6169c4d8cfde036310a178af9c /src/usr/diag/prdf/plat/mem/prdfMemVcm_rt.C | |
parent | 890ac53effd1a77d03699d120cf2140883f1b6c2 (diff) | |
download | talos-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.C | 5 |
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 |