net: make napi_frag_unref reuse skb_page_unref
authorMina Almasry <almasrymina@google.com>
Mon, 8 Apr 2024 15:29:56 +0000 (08:29 -0700)
committerJakub Kicinski <kuba@kernel.org>
Wed, 10 Apr 2024 01:20:29 +0000 (18:20 -0700)
commit959fa5c188bf095558c417554e4772ac1fda3531
tree6e0009a67924605b972201752721e2aed50a0153
parent445e60303883950161f67e18b9f048b18d7fb706
net: make napi_frag_unref reuse skb_page_unref

The implementations of these 2 functions are almost identical. Remove
the implementation of napi_frag_unref, and make it a call into
skb_page_unref so we don't duplicate the implementation.

Signed-off-by: Mina Almasry <almasrymina@google.com>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Reviewed-by: Jacob Keller <jacob.e.keller@intel.com>
Link: https://lore.kernel.org/r/20240408153000.2152844-2-almasrymina@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/linux/skbuff.h
net/ipv4/esp4.c
net/ipv6/esp6.c