]> 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)
commit78ea8d1970d0205577c0f77bd1be505ce867f76c
tree98df77201dfd70c97cca49ddf73e0ea0aa7b7109
parent6c17c0061a3059b3075539074c524114335fc1bb
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