diff options
author | Yunsheng Lin <linyunsheng@huawei.com> | 2020-09-16 17:33:50 +0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2020-09-17 16:14:28 -0700 |
commit | 619ae331d1fd4cc0098800a56d55d163bd06d821 (patch) | |
tree | b14af819a53bbe5132f2901eba1c174c894c7060 /drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | |
parent | 48ee56fd0b3785481a521fb7daaf1465219fc3af (diff) |
net: hns3: use napi_consume_skb() when cleaning tx desc
Use napi_consume_skb() to batch consuming skb when cleaning
tx desc in NAPI polling.
Signed-off-by: Yunsheng Lin <linyunsheng@huawei.com>
Signed-off-by: Huazhong Tan <tanhuazhong@huawei.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c')
-rw-r--r-- | drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c b/drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c index f402c39e429d..52c780475d3a 100644 --- a/drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c +++ b/drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c @@ -230,7 +230,7 @@ static void hns3_lb_clear_tx_ring(struct hns3_nic_priv *priv, u32 start_ringid, for (i = start_ringid; i <= end_ringid; i++) { struct hns3_enet_ring *ring = &priv->ring[i]; - hns3_clean_tx_ring(ring); + hns3_clean_tx_ring(ring, 0); } } |