summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/usr/runtime/populate_hbruntime.C5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/usr/runtime/populate_hbruntime.C b/src/usr/runtime/populate_hbruntime.C
index 5b0ead76b..8a2ddd944 100644
--- a/src/usr/runtime/populate_hbruntime.C
+++ b/src/usr/runtime/populate_hbruntime.C
@@ -905,11 +905,12 @@ errlHndl_t populate_HbRsvMem(uint64_t i_nodeId)
l_hbrtImageAddr = ALIGN_PAGE_DOWN(l_prevDataAddr);
l_hbrtImageAddr = ALIGN_PAGE_DOWN(l_hbrtImageAddr - l_imageSize);
l_hbrtImageAddr = ALIGN_DOWN_X(l_hbrtImageAddr,64*KILOBYTE);
+ size_t l_hbrtImageSizeAligned = ALIGN_X( l_imageSize, 64*KILOBYTE );
l_elog = setNextHbRsvMemEntry(HDAT::RHB_TYPE_HBRT,
i_nodeId,
l_hbrtImageAddr,
- l_attrSizeAligned,
+ l_hbrtImageSizeAligned,
HBRT_RSVD_MEM__CODE);
if(l_elog)
{
@@ -917,7 +918,7 @@ errlHndl_t populate_HbRsvMem(uint64_t i_nodeId)
}
l_prevDataAddr = l_hbrtImageAddr;
- l_prevDataSize = l_attrSizeAligned;
+ l_prevDataSize = l_hbrtImageSizeAligned;
// Load the HBRT image into memory
l_elog = mapPhysAddr(l_hbrtImageAddr, l_imageSize, l_vAddr);
OpenPOWER on IntegriCloud