]> git.ipfire.org Git - thirdparty/linux.git/commit
io_uring/net: reject SEND_VECTORIZED when unsupported
authorPavel Begunkov <asml.silence@gmail.com>
Mon, 2 Mar 2026 14:32:04 +0000 (14:32 +0000)
committerJens Axboe <axboe@kernel.dk>
Mon, 2 Mar 2026 16:17:04 +0000 (09:17 -0700)
commitc36e28becd0586ac98318fd335e5e91d19cd2623
tree0896b11fdafd04406f50f1ec2de0074474aed5de
parent0ed2e8bf61d6d5df1d78f4e24b682dff4c394e17
io_uring/net: reject SEND_VECTORIZED when unsupported

IORING_SEND_VECTORIZED with registered buffers is not implemented but
could be. Don't silently ignore the flag in this case but reject it with
an error. It only affects sendzc as normal sends don't support
registered buffers.

Fixes: 6f02527729bd3 ("io_uring/net: Allow to do vectorized send")
Cc: stable@vger.kernel.org
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/net.c