[PATCH net-next 0/7] net: xdp: Add missing metadata support for some xdp drvs
Michal Kubiak
michal.kubiak at intel.com
Tue Mar 11 08:35:16 PDT 2025
On Tue, Mar 11, 2025 at 01:18:32PM +0100, Lorenzo Bianconi wrote:
> Introduce missing metadata support for some xdp drivers setting metadata
> size building the skb from xdp_buff.
> Please note most of the drivers are just compile tested.
>
> ---
> Lorenzo Bianconi (7):
> net: mvneta: Add metadata support for xdp mode
> net: mvpp2: Add metadata support for xdp mode
> net: netsec: Add metadata support for xdp mode
> net: octeontx2: Add metadata support for xdp mode
> net: ethernet: mediatek: Add metadata support for xdp mode
> net: mana: Add metadata support for xdp mode
> net: ti: cpsw: Add metadata support for xdp mode
>
> drivers/net/ethernet/marvell/mvneta.c | 5 ++++-
> drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 8 ++++++--
> drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 13 +++++++++----
> drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +++++--
> drivers/net/ethernet/microsoft/mana/mana_bpf.c | 2 +-
> drivers/net/ethernet/microsoft/mana/mana_en.c | 4 ++++
> drivers/net/ethernet/socionext/netsec.c | 7 +++++--
> drivers/net/ethernet/ti/cpsw.c | 6 +++++-
> drivers/net/ethernet/ti/cpsw_new.c | 6 +++++-
> 9 files changed, 44 insertions(+), 14 deletions(-)
> ---
> base-commit: 8ef890df4031121a94407c84659125cbccd3fdbe
> change-id: 20250310-mvneta-xdp-meta-3e0da8ef4498
>
> Best regards,
> --
> Lorenzo Bianconi <lorenzo at kernel.org>
>
>
As far as I checked, all modified drivers use the Page Pool and set the XDP
headroom. So, a necessary space for metadata seems to be assured for all
of the drivers.
In summary, the series looks OK.
Thanks,
Michal
For the series:
Reviewed-by: Michal Kubiak <michal.kubiak at intel.com>
More information about the linux-arm-kernel
mailing list