io_uring/kbuf: introduce struct io_br_sel
authorJens Axboe <axboe@kernel.dk>
Thu, 21 Aug 2025 02:03:34 +0000 (20:03 -0600)
committerJens Axboe <axboe@kernel.dk>
Thu, 21 Aug 2025 11:37:40 +0000 (05:37 -0600)
commit1d4787672ec73fb6b10238666372ce8fc48ca36e
tree3d066410f89714fd444adc2ddfd69f09185fcc13
parent1faa81dae8e9480f2ebb7a59b224889d42234e86
io_uring/kbuf: introduce struct io_br_sel

Rather than return addresses directly from buffer selection, add a
struct around it. No functional changes in this patch, it's in
preparation for storing more buffer related information locally, rather
than in struct io_kiocb.

Link: https://lore.kernel.org/r/20250821020750.598432-7-axboe@kernel.dk
Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/kbuf.c
io_uring/kbuf.h
io_uring/net.c
io_uring/rw.c