Re: [PATCH v5 05/22] mbuf: stop using mbuf cacheline marker fields

2024-02-26 Thread Stephen Hemminger
On Sat, 24 Feb 2024 11:58:59 +0100 Thomas Monjalon wrote: > 24/02/2024 09:21, Tyler Retzlaff: > > Update prefetch inline functions to access rte_mbuf struct fields > > directly instead of via cacheline{0,1} marker extension fields. > > > > Signed-off-by: Tyler Retzlaff > [...] > > rte_mbuf_p

Re: [PATCH v5 05/22] mbuf: stop using mbuf cacheline marker fields

2024-02-24 Thread Thomas Monjalon
24/02/2024 09:21, Tyler Retzlaff: > Update prefetch inline functions to access rte_mbuf struct fields > directly instead of via cacheline{0,1} marker extension fields. > > Signed-off-by: Tyler Retzlaff [...] > rte_mbuf_prefetch_part1(struct rte_mbuf *m) > { > - rte_prefetch0(&m->cacheline0)

[PATCH v5 05/22] mbuf: stop using mbuf cacheline marker fields

2024-02-24 Thread Tyler Retzlaff
Update prefetch inline functions to access rte_mbuf struct fields directly instead of via cacheline{0,1} marker extension fields. Signed-off-by: Tyler Retzlaff --- lib/mbuf/rte_mbuf.h | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/mbuf/rte_mbuf.h b/lib/mbuf/rte_m