[PATCH 0/7] send request cleanups

Pavel Begunkov
2025-03-28T23:10:21Z

The first batch of assorted cleanups for send path, which grew out of
shape over time. It also prepare the code base for supporting registered
buffers with non-zc send requests, which will be useful with
leased/kernel buffers.

Pavel Begunkov (7):
io_uring/net: open code io_sendmsg_copy_hdr()
io_uring/net: open code io_net_vec_assign()
io_uring/net: combine sendzc flags writes
io_uring/net: unify sendmsg setup with zc
io_uring/net: clusterise send vs msghdr branches
io_uring/net: set sg_from_iter in advance
io_uring/net: import zc ubuf earlier

io_uring/net.c | 127 ++++++++++++++++---------------------------------
1 file changed, 40 insertions(+), 87 deletions(-)

--
2.48.1