io_uring: support vectored kernel fixed buffer
authorMing Lei <ming.lei@redhat.com>
Tue, 25 Mar 2025 13:51:52 +0000 (21:51 +0800)
committerJens Axboe <axboe@kernel.dk>
Wed, 2 Apr 2025 13:06:59 +0000 (07:06 -0600)
commit1045afae4b8892dab99d320b17bff3b9c1f407d8
tree0d3b155f172c9435bc00727afa89b6eb939b9041
parent149974fdb8e186a1c72b87cee806373624a8a375
io_uring: support vectored kernel fixed buffer

io_uring has supported fixed kernel buffer via io_buffer_register_bvec()
and io_buffer_unregister_bvec().

The vectored fixed buffer has been ready, so it is natural to support
fixed kernel buffer, one use case is ublk.

Signed-off-by: Ming Lei <ming.lei@redhat.com>
Link: https://lore.kernel.org/r/20250325135155.935398-4-ming.lei@redhat.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/rsrc.c