diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/usr/diag/prdf/common/plat/mem/prdfMemCaptureData.C | 3 |
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; |

