]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
amd-xgbe: schedule NAPI on Rx Buffer Unavailable (RBU)
authorRaju Rangoju <Raju.Rangoju@amd.com>
Sat, 29 Nov 2025 17:50:16 +0000 (23:20 +0530)
committerJakub Kicinski <kuba@kernel.org>
Mon, 1 Dec 2025 22:30:06 +0000 (14:30 -0800)
commitab96af7004c76de5fdca077b1e3732a7ec96f69b
tree672598495c6221dd7dac84278640f5e04d43f217
parentc3b744fd20191963f1739498446b5efb812c99d8
amd-xgbe: schedule NAPI on Rx Buffer Unavailable (RBU)

Under heavy load, Rx Buffer Unavailable (RBU) can occur if Rx processing
is slower than network. When an RBU is signaled, try to schedule NAPI to
help recover from such situation (including cases where an IRQ may be
missed or such)

Signed-off-by: Raju Rangoju <Raju.Rangoju@amd.com>
Link: https://patch.msgid.link/20251129175016.3034185-3-Raju.Rangoju@amd.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/amd/xgbe/xgbe-drv.c