]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
eth: bnxt: store rx buffer size per queue
authorPavel Begunkov <asml.silence@gmail.com>
Mon, 21 Apr 2025 22:28:11 +0000 (15:28 -0700)
committerPavel Begunkov <asml.silence@gmail.com>
Wed, 14 Jan 2026 02:13:37 +0000 (02:13 +0000)
commitf57efb32aae1da5c0a25acf473ef4ab559894adf
tree796826369132ec3792b6ddd452b1edfd7498c1ad
parentc0b709bf438ba9d197d369f55e4a97603fd4a705
eth: bnxt: store rx buffer size per queue

Instead of using a constant buffer length, allow configuring the size
for each queue separately. There is no way to change the length yet, and
it'll be passed from memory providers in a later patch.

Suggested-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt.h
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h