diff options
author | Stephen Cprek <smcprek@us.ibm.com> | 2017-11-16 16:30:08 -0600 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-11-19 15:27:33 -0500 |
commit | 1f2edbc95b80c24c9eef2f0be50fbefda7b04780 (patch) | |
tree | 8e75053c86c65c7ada3ed668bd4e72078a33662e /src/usr/runtime | |
parent | 5353e40a1ad90530b9678233b0f52eb0b54535e4 (diff) | |
download | talos-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.C | 6 |
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(); |