From b7095d7b005b027988f4d7594def5cfda42b6f64 Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Wed, 25 May 2016 15:29:11 -0700 Subject: [PATCH] setup.sh: get hugepages in 64 MB chunks on FreeBSD This increases the largest contiguous region available for any single object (e.g. DPDK mempools) from 32 MB to 64 MB. Change-Id: I46633b246bcf7843053ab9d0d92993a784287a57 Signed-off-by: Daniel Verkamp --- scripts/setup.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/setup.sh b/scripts/setup.sh index 68365ef69..726d09d4f 100755 --- a/scripts/setup.sh +++ b/scripts/setup.sh @@ -137,8 +137,8 @@ function configure_freebsd { rm $TMP kldunload contigmem.ko || true - kenv hw.contigmem.num_buffers=$((NRHUGE * 2 / 32)) - kenv hw.contigmem.buffer_size=$((32 * 1024 * 1024)) + kenv hw.contigmem.num_buffers=$((NRHUGE * 2 / 64)) + kenv hw.contigmem.buffer_size=$((64 * 1024 * 1024)) kldload contigmem.ko }