diff options
author | Louis Stermole <stermole@us.ibm.com> | 2019-10-03 11:22:46 -0400 |
---|---|---|
committer | RAJA DAS <rajadas2@in.ibm.com> | 2019-11-12 10:00:24 -0600 |
commit | 8b06b5c1bd307c0052f25a79da50fbecf72093b3 (patch) | |
tree | 46fce7408be6faeb4f7797699fc57aa6adbdd188 /src | |
parent | 13627efca35d5049af0bafc72982deb4ac21bd5e (diff) | |
download | talos-sbe-8b06b5c1bd307c0052f25a79da50fbecf72093b3.tar.gz talos-sbe-8b06b5c1bd307c0052f25a79da50fbecf72093b3.zip |
Add deconfigure of memory port if mss_freq can't find consensus freq
Fixes condition where MSS_PORT_DOES_NOT_SUPPORT_MAJORITY_FREQ caused
the IPL to halt. Fixed procedure code to deconfigure correct port's
DIMMs, and updated error XML to call out all DIMMs in freq domain.
Also updated error description to be more helpful.
Change-Id: Ia08357c1de28f5f03d41b95d81a910d6c2e32451
CQ:SW473836
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/84733
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com>
Reviewed-by: Mark Pizzutillo <mark.pizzutillo@ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com>
Reviewed-by: Jennifer A Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/84777
Reviewed-by: RAJA DAS <rajadas2@in.ibm.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/import/generic/procedures/xml/error_info/generic_error.xml | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/src/import/generic/procedures/xml/error_info/generic_error.xml b/src/import/generic/procedures/xml/error_info/generic_error.xml index 23d42c1c..1a1ce801 100644 --- a/src/import/generic/procedures/xml/error_info/generic_error.xml +++ b/src/import/generic/procedures/xml/error_info/generic_error.xml @@ -662,18 +662,31 @@ <description> When considering the frequencies in the MRW and the max supported frequencies based on DIMM config, the indicated port's DIMM do not support - the frequency of the majority of other ports' DIMM, so it will be deconfigured + the frequency of the majority of other ports' DIMM in the frequency domain. + DIMM on the offending port will be deconfigured so the IPL can continue. + All DIMM in the offending port's frequency domain will be marked as + Hardware Callout. </description> <ffdc>FREQ_TARGET</ffdc> <ffdc>PORT_TARGET</ffdc> <ffdc>FREQUENCY</ffdc> - <callout> + <callout> + <procedure>MEMORY_PLUGGING_ERROR</procedure> + <priority>HIGH</priority> + </callout> + <callout> <childTargets> - <parent>PORT_TARGET</parent> + <parent>FREQ_TARGET</parent> <childType>TARGET_TYPE_DIMM</childType> </childTargets> <priority>MEDIUM</priority> </callout> + <deconfigure> + <childTargets> + <parent>PORT_TARGET</parent> + <childType>TARGET_TYPE_DIMM</childType> + </childTargets> + </deconfigure> </hwpError> <hwpError> |