summaryrefslogtreecommitdiffstats
path: root/src/usr/runtime
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/runtime')
-rw-r--r--src/usr/runtime/populate_hbruntime.C9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/usr/runtime/populate_hbruntime.C b/src/usr/runtime/populate_hbruntime.C
index 1554633ae..687cad196 100644
--- a/src/usr/runtime/populate_hbruntime.C
+++ b/src/usr/runtime/populate_hbruntime.C
@@ -1328,9 +1328,12 @@ errlHndl_t populate_HbRsvMem(uint64_t i_nodeId, bool i_master_node)
for (const auto & secIdPair : preVerifiedPnorSections)
{
// Skip RINGOVD section in POWERVM mode
- if (secIdPair.first == PNOR::RINGOVD &&
- INITSERVICE::spBaseServicesEnabled() &&
- TARGETING::is_phyp_load())
+ // Skip loading WOFDATA in POWERVM mode due to its huge size;
+ // PHyp will just dynamically load it at runtime when requested.
+ if ( ( (secIdPair.first == PNOR::RINGOVD)
+ || (secIdPair.first == PNOR::WOFDATA))
+ && INITSERVICE::spBaseServicesEnabled()
+ && TARGETING::is_phyp_load())
{
continue;
}
OpenPOWER on IntegriCloud