summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLouis Stermole <stermole@us.ibm.com>2019-10-03 11:22:46 -0400
committerRAJA DAS <rajadas2@in.ibm.com>2019-11-12 10:00:24 -0600
commit8b06b5c1bd307c0052f25a79da50fbecf72093b3 (patch)
tree46fce7408be6faeb4f7797699fc57aa6adbdd188 /src
parent13627efca35d5049af0bafc72982deb4ac21bd5e (diff)
downloadtalos-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.xml19
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>
OpenPOWER on IntegriCloud