]> git.baikalelectronics.ru Git - kernel.git/commit
io_uring: cleanup buffer register
authorPavel Begunkov <asml.silence@gmail.com>
Sun, 11 Apr 2021 00:46:36 +0000 (01:46 +0100)
committerJens Axboe <axboe@kernel.dk>
Mon, 12 Apr 2021 15:32:58 +0000 (09:32 -0600)
commit0a36ba6b1d4f043d8e38df331c87b75a7fbed273
tree006814e726070f5fe04f102d328cfdd24c574b05
parentd096cd45013aeecba2c939a576557e17d2efe90d
io_uring: cleanup buffer register

In preparation for more changes do a little cleanup of
io_sqe_buffers_register(). Move all args/invariant checking into it from
io_buffers_map_alloc(), because it's confusing. And add a bit more
cleaning for the loop.

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Link: https://lore.kernel.org/r/93292cb9708c8455e5070cc855861d94e11ca042.1618101759.git.asml.silence@gmail.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/io_uring.c