projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1518abe
)
bnxt_en: use dev_consume_skb_any() in bnxt_tx_int
author
Menglong Dong
<imagedong@tencent.com>
Mon, 10 Jul 2023 09:47:47 +0000
(17:47 +0800)
committer
Jakub Kicinski
<kuba@kernel.org>
Wed, 12 Jul 2023 03:25:23 +0000
(20:25 -0700)
Replace dev_kfree_skb_any() with dev_consume_skb_any() in bnxt_tx_int()
to clear the unnecessary noise of "kfree_skb" event.
Signed-off-by: Menglong Dong <imagedong@tencent.com>
Reviewed-by: Leon Romanovsky <leonro@nvidia.com>
Link:
https://lore.kernel.org/r/20230710094747.943782-1-imagedong@tencent.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
patch
|
blob
|
history
diff --git
a/drivers/net/ethernet/broadcom/bnxt/bnxt.c
b/drivers/net/ethernet/broadcom/bnxt/bnxt.c
index e5b54e6025bece04206b69ba9556908aaa53e46e..d84ded8db93d8d019239a8b1076c31168248232a 100644
(file)
--- a/
drivers/net/ethernet/broadcom/bnxt/bnxt.c
+++ b/
drivers/net/ethernet/broadcom/bnxt/bnxt.c
@@
-685,7
+685,7
@@
static void bnxt_tx_int(struct bnxt *bp, struct bnxt_napi *bnapi, int nr_pkts)
next_tx_int:
cons = NEXT_TX(cons);
- dev_
kfre
e_skb_any(skb);
+ dev_
consum
e_skb_any(skb);
}
WRITE_ONCE(txr->tx_cons, cons);