5eb1708ec1
va2pa depends on the physical address and virtual address offset of
current mbuf. It may get the wrong physical address of next mbuf which
allocated in another hugepage segment.
In rte_mempool_populate_default(), trying to allocate whole block of
contiguous memory could be failed. Then, it would reserve memory in
several memzones that have different physical address and virtual address
offsets. The rte_mempool_populate_default() is used by
rte_pktmbuf_pool_create().
Fixes:
|
||
---|---|---|
.. | ||
Makefile | ||
meson.build | ||
rte_kni_fifo.h | ||
rte_kni_version.map | ||
rte_kni.c | ||
rte_kni.h |