mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-16 04:21:09 -04:00
net: macb: Use netif_napi_add_tx() instead of netif_napi_add() for TX NAPI
The TX NAPI should be registered via netif_napi_add_tx() to avoid unnecessarily polluting the napi_hash table. Signed-off-by: Kevin Hao <haokexin@gmail.com> Link: https://patch.msgid.link/20260403-macb-napi-tx-v1-1-08126a60c65e@gmail.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
committed by
Jakub Kicinski
parent
646dbda284
commit
c321b5676d
@@ -4743,7 +4743,7 @@ static int macb_init_dflt(struct platform_device *pdev)
|
||||
queue->bp = bp;
|
||||
spin_lock_init(&queue->tx_ptr_lock);
|
||||
netif_napi_add(dev, &queue->napi_rx, macb_rx_poll);
|
||||
netif_napi_add(dev, &queue->napi_tx, macb_tx_poll);
|
||||
netif_napi_add_tx(dev, &queue->napi_tx, macb_tx_poll);
|
||||
if (hw_q) {
|
||||
queue->ISR = GEM_ISR(hw_q - 1);
|
||||
queue->IER = GEM_IER(hw_q - 1);
|
||||
|
||||
Reference in New Issue
Block a user