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. --- Changes in v2: - Improve commit logs for each patch specifying xdp headroom size for each modified driver. - Link to v1: https://lore.kernel.org/r/20250311-mvneta-xdp-meta-v1-0-36cf1c99790e@xxxxxxxxxx --- 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: aedfbe251e1c56034cb6ffd87eabe5895b31ae5d change-id: 20250310-mvneta-xdp-meta-3e0da8ef4498 Best regards, -- Lorenzo Bianconi <lorenzo@xxxxxxxxxx>