]> git.ipfire.org Git - thirdparty/linux.git/commit
io_uring/cmd: warn on reg buf imports by ineligible cmds
authorPavel Begunkov <asml.silence@gmail.com>
Fri, 23 May 2025 09:04:46 +0000 (10:04 +0100)
committerJens Axboe <axboe@kernel.dk>
Fri, 23 May 2025 12:31:06 +0000 (06:31 -0600)
commit6faaf6e0faf1cc9a1359cfe6ecb4d9711b4a9f29
tree338ef0c4a1caf597f3c606644ee5862e1d8c1f71
parent0b2b066f8a854ff485319f697d16c5f565c32112
io_uring/cmd: warn on reg buf imports by ineligible cmds

For IORING_URING_CMD_FIXED-less commands io_uring doesn't pull buf_index
from the sqe, so imports might succeed if the index coincide, e.g. when
it's 0, but otherwise it's error prone. Warn if someone tries to import
without the flag.

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Reviewed-by: Anuj Gupta <anuj20.g@samsung.com>
Link: https://lore.kernel.org/r/a1c2c88e53c3fe96978f23d50c6bc66c2c79c337.1747991070.git.asml.silence@gmail.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/uring_cmd.c