summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorBrian Stegmiller <bjs@us.ibm.com>2018-01-22 15:00:22 -0600
committerZane C. Shelley <zshelle@us.ibm.com>2018-03-01 16:07:37 -0500
commit8cf2925f7e0122c56b2c0699a52dd7c7416ff02a (patch)
tree800a6cc16e40daee76f02140a3985d3e900aaf26 /src/include
parent2993c5b32a67ad533498428fc849489fd28e1b44 (diff)
downloadtalos-hostboot-8cf2925f7e0122c56b2c0699a52dd7c7416ff02a.tar.gz
talos-hostboot-8cf2925f7e0122c56b2c0699a52dd7c7416ff02a.zip
Monitor threads for HB TI to work
Change-Id: I13c1717c650e24ee361e355ccaf5784d001a5b02 CQ:SW405958 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/52398 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> 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> Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com> Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com> Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Diffstat (limited to 'src/include')
-rw-r--r--src/include/usr/diag/attn/attnreasoncodes.H10
-rw-r--r--src/include/usr/diag/mdia/mdiareasoncodes.H4
2 files changed, 10 insertions, 4 deletions
diff --git a/src/include/usr/diag/attn/attnreasoncodes.H b/src/include/usr/diag/attn/attnreasoncodes.H
index ce0cd9dde..3fb644830 100644
--- a/src/include/usr/diag/attn/attnreasoncodes.H
+++ b/src/include/usr/diag/attn/attnreasoncodes.H
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER HostBoot Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2014,2017 */
+/* Contributors Listed Below - COPYRIGHT 2014,2018 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -47,7 +47,9 @@ enum ModuleId
{
ATTN_INVALID_MODULE = 0x00,
ATTN_TEST_FAKE_CALL_PRD = 0x01, // this is used in test code only.
- ATTN_CHK_IPL_ATTNS_MODULE = 0x02
+ ATTN_CHK_IPL_ATTNS_MODULE = 0x02,
+ ATTN_PRD_TASK_MODULE = 0x03,
+ ATTN_INTR_TASK_MODULE = 0x04
};
/**
@@ -61,8 +63,10 @@ enum ReasonCode
ATTN_INVALID_REASONCODE = ATTN_COMP_ID | 0x00, // Invalid Reasoncode
ATTN_TEST_ATTN_FAIL = ATTN_COMP_ID | 0x01, // this is used in
// test code only.
- ATTN_SEE_HW_ERROR = ATTN_COMP_ID | 0x02 // HW err with no gard
+ ATTN_SEE_HW_ERROR = ATTN_COMP_ID | 0x02, // HW err with no gard
// so PLID still set
+ ATTN_PRD_TASK_CRASHED = ATTN_COMP_ID | 0x03, // prd thread crashed
+ ATTN_INTR_TASK_CRASHED = ATTN_COMP_ID | 0x04 // intr thread crashed
};
}
diff --git a/src/include/usr/diag/mdia/mdiareasoncodes.H b/src/include/usr/diag/mdia/mdiareasoncodes.H
index d941949fd..390f5d385 100644
--- a/src/include/usr/diag/mdia/mdiareasoncodes.H
+++ b/src/include/usr/diag/mdia/mdiareasoncodes.H
@@ -5,7 +5,7 @@
/* */
/* OpenPOWER HostBoot Project */
/* */
-/* Contributors Listed Below - COPYRIGHT 2012,2016 */
+/* Contributors Listed Below - COPYRIGHT 2012,2018 */
/* [+] International Business Machines Corp. */
/* */
/* */
@@ -47,6 +47,7 @@ enum ModuleId
{
INVALID_MODULE = 0x00,
PROCESS_COMMAND_TIMEOUT = 0x01,
+ MONITOR_MAIN_THREAD = 0x02
};
/**
@@ -60,6 +61,7 @@ enum ReasonCode
INVALID_REASONCODE = MDIA_COMP_ID | 0x00, // Invalid Reasoncode
MAINT_COMMAND_HW_TIMED_OUT = MDIA_COMP_ID | 0x01, // timeout due to HW
MAINT_COMMAND_SW_TIMED_OUT = MDIA_COMP_ID | 0x02, // timeout due to SW
+ MONITOR_THREAD_CRASHED = MDIA_COMP_ID | 0x03 // thread crashed
};
}
OpenPOWER on IntegriCloud