Skip to content

Commit 1edbf39

Browse files
RoC: Fix for roc-setup-hugetlbfs.sh 1G hugepage configuration
1 parent aa62eb7 commit 1edbf39

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

src/roc-setup-hugetlbfs.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,32 +14,32 @@ HUGEPAGES_1G_NUMBER=0
1414

1515

1616
# Allocate hugepages of each type
17+
echo -n "File '${HUGEPAGES_2M_CONF}' "
1718
if [ -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}"
2021
else
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}"
2223
fi
2324
echo $HUGEPAGES_2M_NUMBER > $HUGEPAGES_2M_SYSFILE
2425

26+
echo -n "File '${HUGEPAGES_1G_CONF}' "
2527
if [ -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}"
2830
else
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}"
3032
fi
3133
echo $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 ""
3738
echo "Adding 'pda' group"
3839
groupadd --force pda
3940

4041

4142
# Create hugetlbfs mounts in /var/lib/hugetlbfs/global/...
42-
echo ""
4343
echo "Creating hugetlbfs mounts"
4444
hugeadm --create-global-mounts
4545
echo "Setting permissions on hugeltbfs mounts"
@@ -52,4 +52,4 @@ echo ""
5252
echo "Hugepages:"
5353
hugeadm --pool-list
5454
echo ""
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

Comments
 (0)