Based your previous log, the OVS-DPDK can run correctly. So the problem is that hugepages are not allocated during boot time.
For now StarlingX allocates 1G hugepage for each NUMA node during boot time. But if the there doesn't exist 1G contiguous areas of memory, allocation for 1G hugepages will fail. Need help from the expert on memory to figure out why sometimes there doesn't exist enough contiguous areas of memory for allocating hugepages in StarlingX.
Hi Peng,
Based your previous log, the OVS-DPDK can run correctly. So the problem is that hugepages are not allocated during boot time.
For now StarlingX allocates 1G hugepage for each NUMA node during boot time. But if the there doesn't exist 1G contiguous areas of memory, allocation for 1G hugepages will fail. Need help from the expert on memory to figure out why sometimes there doesn't exist enough contiguous areas of memory for allocating hugepages in StarlingX.