From d2bff078647cd6382e25fe737bd93e0d36234240 Mon Sep 17 00:00:00 2001 From: Florin Coras Date: Thu, 7 Nov 2019 17:00:15 -0800 Subject: svm: improve fifo segment verbose cli Type: feature Also make sure that size for dlmalloc allocated private segments is accurate. Change-Id: I6ec81ff99a13dd29b9664d768835a68019f0c96c Signed-off-by: Florin Coras (cherry picked from commit f8461bfb4822ca20f64df19dfbb3170e99f7e89d) --- src/svm/ssvm.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/svm/ssvm.c') diff --git a/src/svm/ssvm.c b/src/svm/ssvm.c index feba7f93496..a16965e5e67 100644 --- a/src/svm/ssvm.c +++ b/src/svm/ssvm.c @@ -377,6 +377,11 @@ ssvm_master_init_private (ssvm_private_t * ssvm) } mspace_disable_expand (heap); + + /* Find actual size because mspace size is rounded up by dlmalloc */ + struct dlmallinfo dlminfo; + dlminfo = mspace_mallinfo (heap); + rnd_size = dlminfo.fordblks; #endif ssvm->ssvm_size = rnd_size; -- cgit 1.2.3-korg