summaryrefslogtreecommitdiffstats
path: root/debian/dpdk-init
diff options
context:
space:
mode:
Diffstat (limited to 'debian/dpdk-init')
-rwxr-xr-xdebian/dpdk-init4
1 files changed, 4 insertions, 0 deletions
diff --git a/debian/dpdk-init b/debian/dpdk-init
index 2872e498..103488ed 100755
--- a/debian/dpdk-init
+++ b/debian/dpdk-init
@@ -124,6 +124,9 @@ mount_hugetlbfs() {
if [ -n "${NR_2M_PAGES}" -a -z "$(get_hugetlbfs_mountpoint '2M')" ]; then
_mount_hugetlbfs 2M
fi
+ if [ -n "${NR_16M_PAGES}" -a -z "$(get_hugetlbfs_mountpoint '16M')" ]; then
+ _mount_hugetlbfs 16M
+ fi
if [ -n "${NR_1G_PAGES}" -a -z "$(get_hugetlbfs_mountpoint '1G')" ]; then
_mount_hugetlbfs 1G
fi
@@ -166,6 +169,7 @@ setup_hugepages() {
. /etc/dpdk/dpdk.conf
_setup_hugepages "hugepages-2048kB" "$NR_2M_PAGES"
+ _setup_hugepages "hugepages-16384kB" "$NR_16M_PAGES"
_setup_hugepages "hugepages-1048576kB" "$NR_1G_PAGES"
# dpdk uses 2*#hugepages mappings, increase for huge systems LP #1507921