]> git.itanic.dy.fi Git - linux-stable/commit
io_uring/kbuf: check for buffer list readiness after NULL check
authorJens Axboe <axboe@kernel.dk>
Tue, 5 Dec 2023 14:02:13 +0000 (07:02 -0700)
committerJens Axboe <axboe@kernel.dk>
Tue, 5 Dec 2023 14:02:13 +0000 (07:02 -0700)
commit9865346b7e8374b57f1c3ccacdc77846c6352ff4
tree348389fae84b4a08f1c98c46ec8d7e7b9f6077d0
parente53f7b54b1fdecae897f25002ff0cff04faab228
io_uring/kbuf: check for buffer list readiness after NULL check

Move the buffer list 'is_ready' check below the validity check for
the buffer list for a given group.

Fixes: 5cf4f52e6d8a ("io_uring: free io_buffer_list entries via RCU")
Reported-by: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/kbuf.c