diff options
author | Zane Shelley <zshelle@us.ibm.com> | 2018-04-26 17:06:40 -0500 |
---|---|---|
committer | Zane C. Shelley <zshelle@us.ibm.com> | 2018-05-04 22:26:42 -0400 |
commit | e8111177af9da1880627e7f025ad29fa99dacfa5 (patch) | |
tree | 1ee1c661c7f2361119347d1500fa118fa508e43e /src/usr/diag/prdf/plat/mem/prdfMemTdQueue.H | |
parent | 3d5c1c541bae81970b97160272e76e3772a75864 (diff) | |
download | talos-hostboot-e8111177af9da1880627e7f025ad29fa99dacfa5.tar.gz talos-hostboot-e8111177af9da1880627e7f025ad29fa99dacfa5.zip |
PRD: fixed how RT TPS procedures are banned from processing
If banned, the TPS procedure must be prevented from being added to the
queue. This fixes the issue where background scrubbing gets stopped
manually and the TPS procedure is never executed. This also fixes a
flooding issue when TPS is not available to fix persistent errors.
Change-Id: I76cc9f7ce7c06587261ff593a626a4ef51b317e1
RTC: 192009
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/57919
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com>
Reviewed-by: Matt Derksen <mderkse1@us.ibm.com>
Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com>
Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com>
Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/58327
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/usr/diag/prdf/plat/mem/prdfMemTdQueue.H')
-rwxr-xr-x | src/usr/diag/prdf/plat/mem/prdfMemTdQueue.H | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/usr/diag/prdf/plat/mem/prdfMemTdQueue.H b/src/usr/diag/prdf/plat/mem/prdfMemTdQueue.H index 01fa7aaa0..5e4d32454 100755 --- a/src/usr/diag/prdf/plat/mem/prdfMemTdQueue.H +++ b/src/usr/diag/prdf/plat/mem/prdfMemTdQueue.H @@ -119,6 +119,9 @@ class TdEntry /** @return The event type */ TdType getType() const { return iv_tdType; } + /** @return The chip in which this event occurred */ + ExtensibleChip * getChip() const { return iv_chip; } + /** @return The rank in which this event occurred */ MemRank getRank() const { return iv_rank; } |