diff --git a/io_uring/rsrc.c b/io_uring/rsrc.c index 11058e20bdcc..3c1538b8c8f4 100644 --- a/io_uring/rsrc.c +++ b/io_uring/rsrc.c @@ -517,7 +517,7 @@ static int __io_sqe_buffers_update(struct io_ring_ctx *ctx, } ctx->user_bufs[i] = imu; - *io_get_tag_slot(ctx->buf_data, offset) = tag; + *io_get_tag_slot(ctx->buf_data, i) = tag; } if (needs_switch)