From: Damjan Marion Date: Fri, 24 Nov 2017 10:15:38 +0000 (+0100) Subject: dpdk: avoid false sharing of dpdk_buffer_per_thread_data X-Git-Tag: v18.04-rc0~186 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F56%2F9556%2F1;p=vpp.git dpdk: avoid false sharing of dpdk_buffer_per_thread_data Change-Id: Iaae69a1219ccaedbfee5c3075c41c7b31c6e2b70 Signed-off-by: Damjan Marion --- diff --git a/src/plugins/dpdk/buffer.c b/src/plugins/dpdk/buffer.c index baa190df4c4..3ac9c69a9d2 100644 --- a/src/plugins/dpdk/buffer.c +++ b/src/plugins/dpdk/buffer.c @@ -81,6 +81,7 @@ STATIC_ASSERT (VLIB_BUFFER_PRE_DATA_SIZE == RTE_PKTMBUF_HEADROOM, typedef struct { + CLIB_CACHE_LINE_ALIGN_MARK (cacheline0); struct rte_mbuf ***mbuf_pending_free_list; /* cached last pool */