VPP verify does not rely on the 1G hugepages
vyos@r14# cat /proc/cmdline BOOT_IMAGE=/boot/2025.07.29-0023-rolling/vmlinuz boot=live rootdelay=5 noautologin net.ifnames=0 biosdevname=0 vyos-union=/boot/2025.07.29-0023-rolling hugepagesz=1G hugepages=4 console=tty0 [edit] vyos@r14# [edit] vyos@r14# run show conf com | match kernel set system option kernel memory hugepage-size 1G hugepage-count '4' [edit] vyos@r14# [edit] vyos@r14# compare commands set vpp settings interface eth1 driver 'dpdk' set vpp settings unix poll-sleep-usec '222' [edit] vyos@r14# [edit] vyos@r14# commit [ vpp ] Not enough free hugepage memory to start VPP: available: 0.0 GB, required: 3.2 GB. Please add kernel memory options for HugePages and reboot [[vpp]] failed Commit failed [edit] vyos@r14# [edit] vyos@r14# sudo sysctl -a | grep -i huge vm.hugetlb_optimize_vmemmap = 0 vm.hugetlb_shm_group = 0 vm.nr_hugepages = 0 vm.nr_hugepages_mempolicy = 0 vm.nr_overcommit_hugepages = 0 [edit] vyos@r14# [edit] vyos@r14# cat /sys/devices/system/node/node*/hugepages/hugepages-1048576kB/nr_hugepages 4 [edit] vyos@r14# [edit] vyos@r14# cat /sys/devices/system/node/node*/hugepages/hugepages-2048kB/nr_hugepages 0 [edit] vyos@r14#