Re: [PATCH net-next] net: mvneta: avoid possible cache misses in mvneta_rx_swbm

2020-09-29 Thread David Miller
From: Lorenzo Bianconi Date: Tue, 29 Sep 2020 23:58:57 +0200 > Do not use rx_desc pointers if possible since rx descriptors are stored in > uncached memory and dereferencing rx_desc pointers generate extra loads. > This patch improves XDP_DROP performance of ~ 110Kpps (700Kpps vs 590Kpps) > on Ma

[PATCH net-next] net: mvneta: avoid possible cache misses in mvneta_rx_swbm

2020-09-29 Thread Lorenzo Bianconi
Do not use rx_desc pointers if possible since rx descriptors are stored in uncached memory and dereferencing rx_desc pointers generate extra loads. This patch improves XDP_DROP performance of ~ 110Kpps (700Kpps vs 590Kpps) on Marvell Espressobin Analyzed-by: Ilias Apalodimas Signed-off-by: Lorenz