diff options
author | Brian Stegmiller <bjs@us.ibm.com> | 2018-01-22 15:00:22 -0600 |
---|---|---|
committer | Zane C. Shelley <zshelle@us.ibm.com> | 2018-03-01 16:07:37 -0500 |
commit | 8cf2925f7e0122c56b2c0699a52dd7c7416ff02a (patch) | |
tree | 800a6cc16e40daee76f02140a3985d3e900aaf26 /src/include/usr | |
parent | 2993c5b32a67ad533498428fc849489fd28e1b44 (diff) | |
download | talos-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/usr')
-rw-r--r-- | src/include/usr/diag/attn/attnreasoncodes.H | 10 | ||||
-rw-r--r-- | src/include/usr/diag/mdia/mdiareasoncodes.H | 4 |
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 }; } |