This patchset fixes performance/cache resource issues with 128-byte cache line targets found in mbuf and bitmap DPDK libraries
Currently, we have two DPDK targets(ThunderX and ppc_64) which are based on 128-bytes cache line size target. This patchset doesn't introduce any performance degradation for 64-bytes cache line size targets. Jerin Jacob (2): mbuf: fix performance/cache resource issue with 128-byte cache line targets bitmap: optimize for 128-bytes cache line targets app/test/test_mbuf.c | 4 ++++ .../linuxapp/eal/include/exec-env/rte_kni_common.h | 4 ++++ lib/librte_mbuf/rte_mbuf.h | 2 ++ lib/librte_sched/rte_bitmap.h | 12 +++++++++--- 4 files changed, 19 insertions(+), 3 deletions(-) -- 2.1.0