]> git.baikalelectronics.ru Git - kernel.git/commit
skbuff: remove __kfree_skb_flush()
authorAlexander Lobakin <alobakin@pm.me>
Sat, 13 Feb 2021 14:12:02 +0000 (14:12 +0000)
committerDavid S. Miller <davem@davemloft.net>
Sat, 13 Feb 2021 22:32:03 +0000 (14:32 -0800)
commit5f252bae74709ff9a573de6610b3581d30a521f3
tree98df77201dfd70c97cca49ddf73e0ea0aa7b7109
parent655f73cefb8f0731fcda8f09da5b2bc06dbe153b
skbuff: remove __kfree_skb_flush()

This function isn't much needed as NAPI skb queue gets bulk-freed
anyway when there's no more room, and even may reduce the efficiency
of bulk operations.
It will be even less needed after reusing skb cache on allocation path,
so remove it and this way lighten network softirqs a bit.

Suggested-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: Alexander Lobakin <alobakin@pm.me>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/skbuff.h
net/core/dev.c
net/core/skbuff.c