We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bc6ed2f commit e7b1ef2Copy full SHA for e7b1ef2
drivers/net/ethernet/renesas/rswitch.c
@@ -816,10 +816,10 @@ static int rswitch_poll(struct napi_struct *napi, int budget)
816
817
netif_wake_subqueue(ndev, 0);
818
819
- napi_complete(napi);
820
-
821
- rswitch_enadis_data_irq(priv, rdev->tx_queue->index, true);
822
- rswitch_enadis_data_irq(priv, rdev->rx_queue->index, true);
+ if (napi_complete_done(napi, budget - quota)) {
+ rswitch_enadis_data_irq(priv, rdev->tx_queue->index, true);
+ rswitch_enadis_data_irq(priv, rdev->rx_queue->index, true);
+ }
823
824
out:
825
return budget - quota;
0 commit comments