diff options
Diffstat (limited to 'src/usr/runtime')
| -rw-r--r-- | src/usr/runtime/populate_hbruntime.C | 9 |
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; } |

