Re: [PATCH net v2 0/4] net: mvpp2: fix XDP RX buffer handling

From: Alexander Lobakin

Date: Wed Jun 03 2026 - 10:04:50 EST


From: Til Kaiser <mail@xxxxxxxx>
Date: Tue, 2 Jun 2026 18:46:31 +0200

> This is v2 of the earlier XDP_PASS fix. The XDP_PASS change is retained,
> and the series now also fixes related RX/XDP buffer handling issues found
> during review.
>
> ---
> v1: https://lore.kernel.org/all/20260524122334.1730451-1-mail@xxxxxxxx/
>
> Changes in v2:
> - Fixed RX DMA sync range to account for RX headroom.
> - Limited XDP frame size to the actual RX buffer size.
> - Fixed refill error paths so retired buffers are not returned to BM.
>
> Til Kaiser (4):
> net: mvpp2: sync RX data at the hardware packet offset
> net: mvpp2: limit XDP frame size to the RX buffer
> net: mvpp2: do not return retired RX buffers to BM
> net: mvpp2: build skb from XDP-adjusted data on XDP_PASS
>
> .../net/ethernet/marvell/mvpp2/mvpp2_main.c | 38 ++++++++++++-------
> 1 file changed, 25 insertions(+), 13 deletions(-)

Series:

Reviewed-by: Alexander Lobakin <aleksander.lobakin@xxxxxxxxx>

Thanks,
Olek