summaryrefslogtreecommitdiffstats
path: root/src/usr/runtime
diff options
context:
space:
mode:
authorStephen Cprek <smcprek@us.ibm.com>2017-11-16 16:30:08 -0600
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-11-19 15:27:33 -0500
commit1f2edbc95b80c24c9eef2f0be50fbefda7b04780 (patch)
tree8e75053c86c65c7ada3ed668bd4e72078a33662e /src/usr/runtime
parent5353e40a1ad90530b9678233b0f52eb0b54535e4 (diff)
downloadtalos-hostboot-1f2edbc95b80c24c9eef2f0be50fbefda7b04780.tar.gz
talos-hostboot-1f2edbc95b80c24c9eef2f0be50fbefda7b04780.zip
Prevent all Master Container Lid processing in OPAL mode
Currently we only prevent the final copy into hostboot reserved memory, but we should optimize out the entire path for OPAL boots Change-Id: I77a83f8cf171a21b4c3f06a0376c9501c340626c Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/49833 Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/runtime')
-rw-r--r--src/usr/runtime/populate_hbruntime.C6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/usr/runtime/populate_hbruntime.C b/src/usr/runtime/populate_hbruntime.C
index 38e1236ab..737897dba 100644
--- a/src/usr/runtime/populate_hbruntime.C
+++ b/src/usr/runtime/populate_hbruntime.C
@@ -1092,8 +1092,10 @@ errlHndl_t populate_HbRsvMem(uint64_t i_nodeId)
break;
}
- // Load lids from Master Container Lid Container provided by FSP
- if (INITSERVICE::spBaseServicesEnabled())
+ // Load lids from Master Container Lid Container provided by FSP and
+ // in POWERVM mode
+ if (INITSERVICE::spBaseServicesEnabled() &&
+ TARGETING::is_phyp_load())
{
MCL::MasterContainerLidMgr l_mcl;
l_elog = l_mcl.processComponents();
OpenPOWER on IntegriCloud