From f7a4996c04abe29707e35a6d65b4057fc7c26269 Mon Sep 17 00:00:00 2001 From: Thomas Monjalon Date: Mon, 29 Jun 2020 22:57:50 +0200 Subject: [PATCH] app/flow-perf: use macro for cache alignment The macro __rte_cache_aligned is better suited for aligning a structure on a cache line (of any size). Fixes: 15c431864000 ("app/flow-perf: add packet forwarding support") Signed-off-by: Thomas Monjalon Acked-by: Wisam Jaddo --- app/test-flow-perf/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/test-flow-perf/main.c b/app/test-flow-perf/main.c index e155e49c37..1ae2856556 100644 --- a/app/test-flow-perf/main.c +++ b/app/test-flow-perf/main.c @@ -84,7 +84,7 @@ struct lcore_info { uint64_t tx_drops; uint64_t rx_pkts; struct rte_mbuf *pkts[MAX_PKT_BURST]; -} __attribute__((__aligned__(64))); /* let it be cacheline aligned */ +} __rte_cache_aligned; static struct lcore_info lcore_infos[MAX_LCORES]; -- 2.20.1