summaryrefslogtreecommitdiffstats
path: root/src/usr/runtime/hdatservice.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/runtime/hdatservice.C')
-rw-r--r--src/usr/runtime/hdatservice.C23
1 files changed, 6 insertions, 17 deletions
diff --git a/src/usr/runtime/hdatservice.C b/src/usr/runtime/hdatservice.C
index a8d7f36d1..32b266788 100644
--- a/src/usr/runtime/hdatservice.C
+++ b/src/usr/runtime/hdatservice.C
@@ -272,18 +272,7 @@ errlHndl_t hdatService::get_standalone_section(
{
errlHndl_t errhdl = NULL;
- if( RUNTIME::HSVC_SYSTEM_DATA == i_section )
- {
- o_dataAddr = reinterpret_cast<uint64_t>(iv_mem_regions[0].virt_addr);
- o_dataSize = MPIPL_SYSDATA_SIZE;
- }
- else if( RUNTIME::HSVC_NODE_DATA == i_section )
- {
- o_dataAddr = reinterpret_cast<uint64_t>(iv_mem_regions[0].virt_addr)
- + MPIPL_SYSDATA_SIZE;
- o_dataSize = MPIPL_NODEDATA_SIZE;
- }
- else if( RUNTIME::MS_DUMP_SRC_TBL == i_section )
+ if( RUNTIME::MS_DUMP_SRC_TBL == i_section )
{
o_dataAddr = reinterpret_cast<uint64_t>(iv_mem_regions[1].virt_addr);
o_dataSize = DUMP_TEST_SRC_MEM_SIZE;
@@ -519,12 +508,12 @@ errlHndl_t hdatService::loadHostData(void)
FakePayload::load();
// Map in some arbitrary memory for the HostServices code to use
- TRACFCOMP( g_trac_runtime, "load_host_data> STANDALONE: Mapping in 0x%X-0x%X (%d MB)", MPIPL_ATTR_DATA_ADDR,
- MPIPL_ATTR_DATA_ADDR+MPIPL_ATTR_DATA_SIZE,
- MPIPL_ATTR_DATA_SIZE);
+ TRACFCOMP( g_trac_runtime, "load_host_data> STANDALONE: Mapping in 0x%X-0x%X (%d MB)", VMM_ATTR_DATA_START_OFFSET,
+ VMM_ATTR_DATA_START_OFFSET+VMM_ATTR_DATA_SIZE,
+ VMM_ATTR_DATA_SIZE);
- errhdl = mapRegion(MPIPL_ATTR_DATA_ADDR,
- MPIPL_ATTR_DATA_SIZE, l_dummy);
+ errhdl = mapRegion(VMM_ATTR_DATA_START_OFFSET,
+ VMM_ATTR_DATA_SIZE, l_dummy);
if(errhdl)
{
break;
OpenPOWER on IntegriCloud