From e103f5b112f2b705db2c1691842dfd3dedecd06a Mon Sep 17 00:00:00 2001 From: Prem Shanker Jha Date: Mon, 7 Aug 2017 01:12:45 -0500 Subject: Level2: p9_check_idle_stop_done implemented Commit implements HWP p9_check_idle_stop_done. It investigates state of PM Complex when a given core fails to activate. HWP investigates state of PM complex and collects relevant FFDC. Change-Id: Idb4445e179e756fd7038261c6dac0e33fef138d6 Original-Change-Id: I90033902b1b20f8a83d4456cafe81ea4fefbbac4 RTC: 174026 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44518 Tested-by: FSP CI Jenkins Tested-by: Jenkins Server Reviewed-by: Thi N. Tran Reviewed-by: Daniel M. Crowell Reviewed-by: Jennifer A. Stofer Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45193 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW --- .../error_info/p9_check_idle_stop_done_errors.xml | 258 +++++++++++++++++++++ 1 file changed, 258 insertions(+) create mode 100644 src/import/chips/p9/procedures/xml/error_info/p9_check_idle_stop_done_errors.xml diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_check_idle_stop_done_errors.xml b/src/import/chips/p9/procedures/xml/error_info/p9_check_idle_stop_done_errors.xml new file mode 100644 index 000000000..206c8610c --- /dev/null +++ b/src/import/chips/p9/procedures/xml/error_info/p9_check_idle_stop_done_errors.xml @@ -0,0 +1,258 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + RC_SGPE_HCODE_HALTED + SGPE Hcode is in HALT state + OCC_LFIR + CHIP + + + CODE + HIGH + + + + CHIP + LOW + + + p9_eq_clear_atomic_lock, EQ_TARGET + p9_collect_ppe_state, CHIP, PPE_STATE_MODE, PPE_BASE_ADDRESS_LIST + + + SGPE_FFDC_REGISTERS + CHIP + TARGET_TYPE_PROC_CHIP + + + + + + + + RC_SGPE_HW_HALTED + SGPE is in HALT state due to an error detected by hardware + + CHIP + EDR + OCC_LFIR + SSH_CORE_0 + SSH_CORE_1 + SSH_CORE_2 + SSH_CORE_3 + + + CODE + HIGH + + + + CHIP + LOW + + + p9_eq_clear_atomic_lock, EQ_TARGET + p9_collect_ppe_state, CHIP, PPE_STATE_MODE, PPE_BASE_ADDRESS_LIST + + + SGPE_FFDC_REGISTERS + CHIP + TARGET_TYPE_PROC_CHIP + + + + + + + + RC_CORE_ATTENTION + Special Attention is detected in core + + XSR_VALUE + SISR_VALUE + CORE + + + CODE + HIGH + + + + CORE + LOW + + + + + + + RC_CME_NOT_ACCESSIBLE + CME is not accessible + + CHIP + + + CODE + HIGH + + + + CHIP + LOW + + + + + + RC_SGPE_NOT_ACCESSIBLE + SGPE is not accessible + CHIP + + + CHIP + HIGH + + + + + + RC_CME_HCODE_HALTED + CME halt due to hardware error + + CHIP + OCC_LFIR + SSH_CORE_0 + SSH_CORE_1 + + + CODE + HIGH + + + + CHIP + LOW + + + p9_eq_clear_atomic_lock, EQ_TARGET + p9_collect_ppe_state, CHIP, PPE_STATE_MODE, PPE_BASE_ADDRESS_LIST + + + CME_FFDC_REGISTERS + EX + TARGET_TYPE_EX + + + + + + + RC_CME_ERROR_HALT + CME Hardware is in HALT state. + + CHIP + OCC_LFIR + NET_CTRL0 + NET_CTRL1 + CPMMR_0 + CPMMR_1 + GPMMR_0 + GPMMR_1 + SSH_CORE_0 + SSH_CORE_1 + + + CODE + HIGH + + + + CHIP + LOW + + + p9_eq_clear_atomic_lock, EQ_TARGET + p9_collect_ppe_state, CHIP, PPE_STATE_MODE, PPE_BASE_ADDRESS_LIST + + + CME_FFDC_REGISTERS + EX + TARGET_TYPE_EX + + + + + + + RC_CORE_POWERED_AND_RUNNING + Core is powered up and not in any STOP state, therefore active + + + + + + RC_UNKNOWN_PM_STATE + PM Complex in unknown state. + + CHIP + OCC_LFIR + NET_CTRL0 + NET_CTRL1 + CPMMR_0 + CPMMR_1 + GPMMR_0 + GPMMR_1 + SSH_CORE_0 + SSH_CORE_1 + + + CODE + HIGH + + + + CHIP + LOW + + + p9_eq_clear_atomic_lock, EQ_TARGET + p9_collect_ppe_state, CHIP, PPE_STATE_MODE, PPE_BASE_ADDRESS_LIST + + + CME_FFDC_REGISTERS + EX + TARGET_TYPE_EX + + + + + + -- cgit v1.2.3