From: Jens Axboe Date: Tue, 17 Mar 2026 20:03:54 +0000 (-0600) Subject: io_uring/kbuf: use 'ctx' consistently X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=49c21d9a5fcd83b717f2f543734ca15e36d0189e;p=thirdparty%2Fkernel%2Flinux.git io_uring/kbuf: use 'ctx' consistently There's already a local ctx variable, yet the ring lock and unlock helpers use req->ctx. use ctx consistently. Signed-off-by: Jens Axboe --- diff --git a/io_uring/kbuf.c b/io_uring/kbuf.c index 26813b0f1dfd..ff81f32d8032 100644 --- a/io_uring/kbuf.c +++ b/io_uring/kbuf.c @@ -225,7 +225,7 @@ struct io_br_sel io_buffer_select(struct io_kiocb *req, size_t *len, struct io_br_sel sel = { }; struct io_buffer_list *bl; - io_ring_submit_lock(req->ctx, issue_flags); + io_ring_submit_lock(ctx, issue_flags); bl = io_buffer_get_list(ctx, buf_group); if (likely(bl)) { @@ -234,7 +234,7 @@ struct io_br_sel io_buffer_select(struct io_kiocb *req, size_t *len, else sel.addr = io_provided_buffer_select(req, len, bl); } - io_ring_submit_unlock(req->ctx, issue_flags); + io_ring_submit_unlock(ctx, issue_flags); return sel; }