summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYue Du <daviddu@us.ibm.com>2018-02-28 22:59:55 -0600
committerhostboot <hostboot@us.ibm.com>2018-03-22 14:04:15 -0500
commit3aa7c890e50ed5761dbdb21b0156b4418da13f91 (patch)
treeb187b1ac72f5d461a74e0a3c7725d41a2e29f60d
parentc4298d3e3ec9f44fbc6d15b1157ad1369b9f5292 (diff)
downloadtalos-hcode-3aa7c890e50ed5761dbdb21b0156b4418da13f91.tar.gz
talos-hcode-3aa7c890e50ed5761dbdb21b0156b4418da13f91.zip
STOP: Fix Data Machine Check with PLS Fix
Key_Cronus_Test=PM_REGRESS Change-Id: I5ef81a8c36a51d56881d453d008669707e6269b6 CQ: SW416039 CQ: SW419333 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/54867 Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Cronus HW CI <cronushw-ci+hostboot@us.ibm.com> Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com> Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com> Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
-rwxr-xr-ximport/chips/p9/procedures/ppe_closed/cme/stop_cme/p9_cme_stop_entry.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/import/chips/p9/procedures/ppe_closed/cme/stop_cme/p9_cme_stop_entry.c b/import/chips/p9/procedures/ppe_closed/cme/stop_cme/p9_cme_stop_entry.c
index 54cee07b..022eb4bc 100755
--- a/import/chips/p9/procedures/ppe_closed/cme/stop_cme/p9_cme_stop_entry.c
+++ b/import/chips/p9/procedures/ppe_closed/cme/stop_cme/p9_cme_stop_entry.c
@@ -593,6 +593,10 @@ p9_cme_stop_entry()
if (target_level > STOP_LEVEL_3 || deeper_level > STOP_LEVEL_3)
{
+ if (target_level < STOP_LEVEL_4)
+ {
+ core = deeper_core;
+ }
#ifdef PLS_DEBUG
@@ -784,6 +788,10 @@ p9_cme_stop_entry()
sync();
+ if (target_level < STOP_LEVEL_4)
+ {
+ core = CME_MASK_BC;
+ }
}
#endif
OpenPOWER on IntegriCloud