Move all VPP configuration options in the settings section that relate to resource allocation (buffers, memory, CPU, statseg, etc.) under a new resource-allocation subsection for improved organization and clarity.
set vpp settings resource-allocation buffers buffers-per-numa <u32:16384-4294967295> set vpp settings resource-allocation buffers data-size <u32:0-4294967295> set vpp settings resource-allocation buffers page-size <4K> set vpp settings resource-allocation cpu-cores <u32:1-4294967295> # default = 1 # netlink can be dropped if we can be sure that default values are OK for 10M FIB routes + intensive XFRM updates # setting is shared between LCP and XFRM set vpp settings resource-allocation netlink batch-delay-ms <u32:0-4294967295> set vpp settings resource-allocation netlink batch-size <u32:0-4294967295> set vpp settings resource-allocation netlink rx-buffer-size <u32:0-4294967295> set vpp settings resource-allocation ipv6 hash-buckets <u32:1-4294967295> set vpp settings resource-allocation ipv6 heap-size <<number>> set vpp settings resource-allocation mac-limit <u32:1-4294967295> set vpp settings resource-allocation memory main-heap-page-size <4K> set vpp settings resource-allocation memory main-heap-size <<number>> set vpp settings resource-allocation memory physmem-max-size <<number>> # statseg may be dropped if we can precalculate it set vpp settings resource-allocation memory stats page-size <4K> set vpp settings resource-allocation memory stats size <<number>>