diff options
Diffstat (limited to 'src/usr/diag/prdf/common/plat/pegasus/Membuf_acts_NEST.rule')
-rwxr-xr-x | src/usr/diag/prdf/common/plat/pegasus/Membuf_acts_NEST.rule | 30 |
1 files changed, 2 insertions, 28 deletions
diff --git a/src/usr/diag/prdf/common/plat/pegasus/Membuf_acts_NEST.rule b/src/usr/diag/prdf/common/plat/pegasus/Membuf_acts_NEST.rule index 5f9c522e7..8a4869233 100755 --- a/src/usr/diag/prdf/common/plat/pegasus/Membuf_acts_NEST.rule +++ b/src/usr/diag/prdf/common/plat/pegasus/Membuf_acts_NEST.rule @@ -35,36 +35,16 @@ actionclass calloutDmiBus funccall("calloutInterface_dmi"); }; -/** Handles MCS Chnl XSTOP if present otherwise handles MBIFIR Replay Timeout */ -actionclass replayTimeOutError -{ - try( funccall("handleMcsChnlCs"), clearSecMbsBitsCalloutDmiBusTh1UE ); -}; - -/** Handles MBACAL parity err if present, else handles MBS Internal Timeout */ -actionclass internalTimeout -{ - threshold1; - funccall("internalTimeout"); # must be called last so rc is passed on -}; - /** Handles MBACAL parity err if present, else handles MBA0 MBSECC Memory UE */ actionclass mba0MemoryUe { - try ( funccall("handleSingleMbaCalParityErr0"), analyzeFetchUe0 ); + try ( funccall("analyzeMbaRcdParityError0"), analyzeFetchUe0 ); }; /** Handles MBACAL parity err if present, else handles MBA1 MBSECC Memory UE */ actionclass mba1MemoryUe { - try ( funccall("handleSingleMbaCalParityErr1"), analyzeFetchUe1 ); -}; - -/** Clear MBS SecondaryBits and calloutBusInterface_dmibus_th1_UERE */ -actionclass clearSecMbsBitsCalloutDmiBusTh1UE -{ - funccall("ClearMbsSecondaryBits"); - calloutBusInterface_dmibus_th1_UERE; + try ( funccall("analyzeMbaRcdParityError1"), analyzeFetchUe1 ); }; /** Callout the DMI bus, threshold 1 */ @@ -73,12 +53,6 @@ actionclass calloutDmiBusTh1 { calloutDmiBus; threshold1; }; /** Callout the DMI bus, threshold 2 per day */ actionclass calloutDmiBusTh2pday { calloutDmiBus; threshold2pday; }; -/** If no sparebit is set, execute calloutDmiBusTh2pday*/ -actionclass analyzeSpareBitAndThr -{ - try( funccall("checkSpareBit"), calloutDmiBusTh2pday ); -}; - /** Analyze a fetch MPE on MBA0 rank 0 */ actionclass analyzeFetchMpe0_0 { funccall("AnalyzeFetchMpe0_0"); }; |