Skip to content

Commit af68c97

Browse files
zane131dcrowell77
authored andcommitted
PRD: Update behavior for COREFIR[55] Nest Hang detected
Change-Id: I049672ecd4a6f45713c23f2c459ec70cf12fddae CQ: SW355764 Backport: release-fips830 Forwardport: yes Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25681 Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26197 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
1 parent e29255c commit af68c97

File tree

1 file changed

+8
-7
lines changed
  • src/usr/diag/prdf/common/plat/pegasus

1 file changed

+8
-7
lines changed

src/usr/diag/prdf/common/plat/pegasus/Ex.rule

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1347,8 +1347,7 @@ group gCoreFir filter singlebit,
13471347
/** COREFIR[55]
13481348
* NEST_HANG_DETECT: External Hang detected
13491349
*/
1350-
# FIXME: RTC 85697: Make sure this is SUE-CS bit
1351-
(CoreFir, bit(55)) ? calloutProcLow2ndLvlMedThr1SUE_NoGard;
1350+
(CoreFir, bit(55)) ? nestHangDetect;
13521351

13531352
/** COREFIR[56|57|58]
13541353
* RESERVED
@@ -2057,12 +2056,14 @@ actionclass calloutProcLow2ndLvlMedThr1
20572056

20582057
};
20592058

2060-
/** callouts Proc on first instance. Calls for second level support as well.
2061-
* Set SUE flag, garding not done */
2062-
actionclass calloutProcLow2ndLvlMedThr1SUE_NoGard
2059+
/** Calls out and gards the parent PROC on first instance. Also, calls for
2060+
* second level support just in case replacing the processor did not resolve
2061+
* the issue. This bit is also a possible checkstop SUE. */
2062+
actionclass nestHangDetect
20632063
{
2064-
callout(connected(TYPE_PROC),MRU_LOW, NO_GARD);
2065-
callout2ndLvlMedThr1;
2064+
callout(connected(TYPE_PROC),MRU_MED);
2065+
callout2ndLvlLow;
2066+
threshold1;
20662067
flag(SUE);
20672068
};
20682069

0 commit comments

Comments
 (0)