io_uring/net: don't use io_net_kbuf_recyle() for non-provided cases
authorJens Axboe <axboe@kernel.dk>
Wed, 20 Aug 2025 14:43:59 +0000 (08:43 -0600)
committerJens Axboe <axboe@kernel.dk>
Wed, 20 Aug 2025 19:03:57 +0000 (13:03 -0600)
commitbb568c31e4bc98f53258ed26e6f281f4a73b9113
tree4ca138b6f1d59f5a9201f26a7c071de575902ba3
parentaad1370a6125e1f676c18aabc2e819348e65c25a
io_uring/net: don't use io_net_kbuf_recyle() for non-provided cases

A previous commit used io_net_kbuf_recyle() for any network helper that
did IO and needed partial retry. However, that's only needed if the
opcode does buffer selection, which isnt support for sendzc, sendmsg_zc,
or sendmsg. Just remove them - they don't do any harm, but it is a bit
confusing when reading the code.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/net.c