Page MenuHomeVyOS Platform

VPP fails to start with buffers page-size 1G
Closed, ResolvedPublicBUG

Description

Applying the following comfiguration on AWS instance:

set vpp settings interface eth1 driver dpdk

set vpp settings buffers page-size '1G'
set vpp settings memory main-heap-page-size '1G'
set vpp settings statseg page-size '1G'
set vpp settings statseg size '1G'

VPP fails to start with the following error present in the system journal:

VyOS-for-Smoke-Tests systemd[1]: Starting vector packet processing engine...
VyOS-for-Smoke-Tests vpp[5789]: vlib_physmem_shared_map_create: clib_pmalloc_create_shared_arena: unsupported page size (1048576KB)
VyOS-for-Smoke-Tests vpp[5789]: vlib_buffer_main_init: failed to allocate buffer pool(s)
VyOS-for-Smoke-Tests systemd[1]: vpp.service: Failed with result 'protocol'.
VyOS-for-Smoke-Tests systemd[1]: Failed to start vector packet processing engine.

Details

Version
2025.12.06-0019-rolling
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)