]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
bnxt_en: use bnxt_xdp_buff for xdp context
authorChris J Arges <carges@cloudflare.com>
Wed, 25 Mar 2026 20:09:47 +0000 (15:09 -0500)
committerJakub Kicinski <kuba@kernel.org>
Sun, 29 Mar 2026 21:09:07 +0000 (14:09 -0700)
commit542d3ec4508f02c9d5d9cdf92f7f3ae6958ca67c
treee77bf8cb276748237cf90b29a02a68b0ed41e072
parentd4383c7c78635ed96b89646eeb000d66022f06f4
bnxt_en: use bnxt_xdp_buff for xdp context

This adds bnxt_xdp_buff which embeds the xdp_buff struct and stores
pointers to hardware RX completion descriptors (rx_cmp and rx_cmp_ext)
along with the completion type.

Signed-off-by: Chris J Arges <carges@cloudflare.com>
Link: https://patch.msgid.link/20260325201139.2501937-2-carges@cloudflare.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h