From 522dc0a77942a782e226e849fb30c67dab1b4c22 Mon Sep 17 00:00:00 2001 From: Zhijiang Hu Date: Tue, 7 Nov 2017 23:52:11 -0500 Subject: [PATCH] Change hugepage dir to /mnt/huge_1GB /dev/hugepages is already mounted automatically by OS, we can not use it Change-Id: Iadff675cc26e844fcc6f4889038344c54fb8b7eb Signed-off-by: Zhijiang Hu --- code/pxe_server_install/pxe_install/scripts/setup_func.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/pxe_server_install/pxe_install/scripts/setup_func.sh b/code/pxe_server_install/pxe_install/scripts/setup_func.sh index e3f50262..d1d284ec 100755 --- a/code/pxe_server_install/pxe_install/scripts/setup_func.sh +++ b/code/pxe_server_install/pxe_install/scripts/setup_func.sh @@ -467,7 +467,7 @@ function custom_ks_hugepages [[ $sizes != "1G" && $sizes != "2M" ]] && { pxelog "[error]hugepagesize value error($sizes)" "console"; return 1; } sed -i "s/#bootloader_append_hugepage_place_holder/bootloader --append=\"intel_iommu=on iommu=pt transparent_hugepage=never default_hugepagesz=${sizes} hugepagesz=${sizes} hugepages=${pages}\"/g" $KS_FILE - sed -i "s/#fstab_hugetlbfs_place_holder/echo \"hugetlbfs /dev/hugepages hugetlbfs defaults 0 0\" >> /etc/fstab/g" $KS_FILE + sed -i "s/#fstab_hugetlbfs_place_holder/echo \"nodev /mnt/huge_1GB hugetlbfs pagesize=1GB 0 0\" >> /etc/fstab/g" $KS_FILE fi pxelog "end custom_ks_hugepages ${sizes}, ${sizes}\n"