[PATCH net-next 0/5] zerocopy tx cleanups

Pavel Begunkov
2024-06-27T12:59:43Z

Assorted zerocopy send path cleanups, the main part of which is
moving some net stack specific accounting out of io_uring back
to net/ in Patch 4.

Pavel Begunkov (5):
net: always try to set ubuf in skb_zerocopy_iter_stream
net: split __zerocopy_sg_from_iter()
net: batch zerocopy_fill_skb_from_iter accounting
io_uring/net: move charging socket out of zc io_uring
net: limit scope of a skb_zerocopy_iter_stream var

include/linux/skbuff.h | 3 +++
include/linux/socket.h | 2 +-
io_uring/net.c | 16 ++++----------
net/core/datagram.c | 47 +++++++++++++++++++++++++-----------------
net/core/skbuff.c | 6 +++---
5 files changed, 39 insertions(+), 35 deletions(-)

--
2.44.0