summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/common/plat/axone/axone_omic.rule
diff options
context:
space:
mode:
authorCaleb Palmer <cnpalmer@us.ibm.com>2020-01-30 14:42:56 -0600
committerZane C Shelley <zshelle@us.ibm.com>2020-02-10 10:23:00 -0600
commitda3c3ba336135135b6448841f4e0adbd837d0bdb (patch)
tree853edc02884f5916f68644b90b549a238d028a5d /src/usr/diag/prdf/common/plat/axone/axone_omic.rule
parent39a6f147bdf876d50f3b53129992ab3424c4af1e (diff)
downloadtalos-hostboot-da3c3ba336135135b6448841f4e0adbd837d0bdb.tar.gz
talos-hostboot-da3c3ba336135135b6448841f4e0adbd837d0bdb.zip
PRD: Add workaround for OMIDLFIR channel fails
The OMIDLFIR can't be set up to report UNIT_CS attentions. As such, as a workaround, the relevant channel fail attentions will be set as recoverable bits. Change-Id: I37d244d1bfbc10d1abc4217dcdbf97e05b875821 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/90691 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Benjamen G Tyner <ben.tyner@ibm.com> Reviewed-by: Zane C Shelley <zshelle@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/91321 Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Diffstat (limited to 'src/usr/diag/prdf/common/plat/axone/axone_omic.rule')
-rw-r--r--src/usr/diag/prdf/common/plat/axone/axone_omic.rule10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/usr/diag/prdf/common/plat/axone/axone_omic.rule b/src/usr/diag/prdf/common/plat/axone/axone_omic.rule
index 9e1e6ebc0..7b26f7a3a 100644
--- a/src/usr/diag/prdf/common/plat/axone/axone_omic.rule
+++ b/src/usr/diag/prdf/common/plat/axone/axone_omic.rule
@@ -5,7 +5,7 @@
#
# OpenPOWER HostBoot Project
#
-# Contributors Listed Below - COPYRIGHT 2018,2019
+# Contributors Listed Below - COPYRIGHT 2018,2020
# [+] International Business Machines Corp.
#
#
@@ -196,8 +196,10 @@ rule rOMIC
};
group gOMIC attntype CHECK_STOP, RECOVERABLE, UNIT_CS, HOST_ATTN
- filter singlebit
+ filter priority(2,0,1)
{
+ # We need to prioritize analysis to the OMIDLFIR here because of potential
+ # Channel Fail attentions in that FIR that will be reported as RECOVERABLE.
(rOMIC, bit(0)) ? analyzeIOOMIFIR;
(rOMIC, bit(1)) ? analyzeMCPPEFIR;
(rOMIC, bit(2)) ? analyzeOMIDLFIR;
@@ -359,8 +361,8 @@ rule rOMIDLFIR
};
group gOMIDLFIR
- filter singlebit,
- cs_root_cause
+ filter priority(0,20,40),
+ cs_root_cause(0,20,40)
{
/** OMIDLFIR[0]
* OMI-DL0 fatal error
OpenPOWER on IntegriCloud