diff options
Diffstat (limited to 'src/usr/isteps')
-rw-r--r-- | src/usr/isteps/istep06/host_start_occ_xstop_handler.C | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/usr/isteps/istep06/host_start_occ_xstop_handler.C b/src/usr/isteps/istep06/host_start_occ_xstop_handler.C index 611dfd75b..821521ffb 100644 --- a/src/usr/isteps/istep06/host_start_occ_xstop_handler.C +++ b/src/usr/isteps/istep06/host_start_occ_xstop_handler.C @@ -125,8 +125,18 @@ void* host_start_occ_xstop_handler( void *io_pArgs ) } #endif - #ifdef CONFIG_IPLTIME_CHECKSTOP_ANALYSIS + // TODO - RTC 190807 - Skip OCC Start in MPIPL path in OPAL + // Revisit this to enable the OCC loading in 6.11 once PM related + // issue is resolved + if (TARGETING::is_sapphire_load()) + { + if(l_sys->getAttr<TARGETING::ATTR_IS_MPIPL_HB>() == true) + { + break; + } + } + void* l_homerVirtAddrBase = reinterpret_cast<void*> (VmmManager::INITIAL_MEM_SIZE); uint64_t l_homerPhysAddrBase = mm_virt_to_phys(l_homerVirtAddrBase); |