summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/usr/diag/prdf/common/plat/mem/prdfMemCaptureData.C3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/usr/diag/prdf/common/plat/mem/prdfMemCaptureData.C b/src/usr/diag/prdf/common/plat/mem/prdfMemCaptureData.C
index 15dcd5eba..c193cf1f2 100644
--- a/src/usr/diag/prdf/common/plat/mem/prdfMemCaptureData.C
+++ b/src/usr/diag/prdf/common/plat/mem/prdfMemCaptureData.C
@@ -284,7 +284,8 @@ void captureDramRepairsVpd(TargetHandle_t i_trgt, CaptureData & io_cd)
}
// Get the maximum capture data size.
- size_t sz_maxData = masterRanks.size() * (sz_rank + sz_port + sz_entry);
+ size_t sz_maxData = masterRanks.size() * MAX_DIMM_PER_RANK *
+ (sz_rank + sz_port + sz_entry);
// Adjust the size for endianness.
sz_maxData = ((sz_maxData + sz_word-1) / sz_word) * sz_word;
OpenPOWER on IntegriCloud