@@ -14,32 +14,32 @@ HUGEPAGES_1G_NUMBER=0
1414
1515
1616# Allocate hugepages of each type
17+ echo -n " File '${HUGEPAGES_2M_CONF} ' "
1718if [ -f $HUGEPAGES_2M_CONF ]; then
1819 HUGEPAGES_2M_NUMBER=$( cat $HUGEPAGES_2M_CONF )
19- echo " Allocating configured amount of 2 MiB hugepages: ${HUGEPAGES_2M_NUMBER} "
20+ echo " found, allocating configured amount of 2 MiB hugepages: ${HUGEPAGES_2M_NUMBER} "
2021else
21- echo " Allocating default amount of 2 MiB hugepages: ${HUGEPAGES_2M_NUMBER} "
22+ echo " not found, allocating default amount of 2 MiB hugepages: ${HUGEPAGES_2M_NUMBER} "
2223fi
2324echo $HUGEPAGES_2M_NUMBER > $HUGEPAGES_2M_SYSFILE
2425
26+ echo -n " File '${HUGEPAGES_1G_CONF} ' "
2527if [ -f $HUGEPAGES_1G_CONF ]; then
26- HUGEPAGES_2M_NUMBER =$( cat $HUGEPAGES_1G_CONF )
27- echo " Allocating configured amount of 1 GiB hugepages: ${HUGEPAGES_1G_NUMBER} "
28+ HUGEPAGES_1G_NUMBER =$( cat $HUGEPAGES_1G_CONF )
29+ echo " found, allocating configured amount of 1 GiB hugepages: ${HUGEPAGES_1G_NUMBER} "
2830else
29- echo " Allocating default amount of 1 GiB hugepages: ${HUGEPAGES_1G_NUMBER} "
31+ echo " not found, allocating default amount of 1 GiB hugepages: ${HUGEPAGES_1G_NUMBER} "
3032fi
3133echo $HUGEPAGES_1G_NUMBER > $HUGEPAGES_1G_SYSFILE
3234
3335
3436# Add group for PDA
3537# This group will be allowed to do PCI things with the driver, and create files in the hugetlbfs mounts
36- echo " "
3738echo " Adding 'pda' group"
3839groupadd --force pda
3940
4041
4142# Create hugetlbfs mounts in /var/lib/hugetlbfs/global/...
42- echo " "
4343echo " Creating hugetlbfs mounts"
4444hugeadm --create-global-mounts
4545echo " Setting permissions on hugeltbfs mounts"
@@ -52,4 +52,4 @@ echo ""
5252echo " Hugepages:"
5353hugeadm --pool-list
5454echo " "
55- echo " Note: use 'echo [number] > /sys/kernel/mm/hugepages/hugepages-[size]/nr_hugepages' to allocate more hugepages"
55+ echo " Note: use 'echo [number] > /sys/kernel/mm/hugepages/hugepages-[size]/nr_hugepages' to allocate hugepages manually "
0 commit comments