summaryrefslogtreecommitdiffstats
path: root/import
diff options
context:
space:
mode:
authorYue Du <daviddu@us.ibm.com>2018-02-28 22:59:55 -0600
committerhostboot <hostboot@us.ibm.com>2018-08-22 17:55:42 -0500
commit2daa7fda42f4ed63bfe0be01d668c7c31633b29d (patch)
tree100039f45e7f1d1ae3948b05bffa224edefaa7af /import
parentb85b02d31b6c7f731af5957ad0398632b44fd213 (diff)
downloadtalos-hcode-2daa7fda42f4ed63bfe0be01d668c7c31633b29d.tar.gz
talos-hcode-2daa7fda42f4ed63bfe0be01d668c7c31633b29d.zip
STOP: Fix Data Machine Check with PLS Fix
Key_Cronus_Test=PM_REGRESS Change-Id: I299f8e46ec1cc01e5d93d2ac7eb87f58291e7215 Original-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>
Diffstat (limited to 'import')
-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