Skip to content

Commit f847bf6

Browse files
Yang Xiuweiaxboe
authored andcommitted
io_uring/timeout: use 'ctx' consistently
There's already a local ctx variable, yet cq_timeouts accounting uses req->ctx. Use ctx consistently. Signed-off-by: Yang Xiuwei <yangxiuwei@kylinos.cn> Link: https://patch.msgid.link/20260402014952.260414-1-yangxiuwei@kylinos.cn Signed-off-by: Jens Axboe <axboe@kernel.dk>
1 parent c7f3aaf commit f847bf6

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

io_uring/timeout.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -284,8 +284,8 @@ static enum hrtimer_restart io_timeout_fn(struct hrtimer *timer)
284284

285285
raw_spin_lock_irqsave(&ctx->timeout_lock, flags);
286286
list_del_init(&timeout->list);
287-
atomic_set(&req->ctx->cq_timeouts,
288-
atomic_read(&req->ctx->cq_timeouts) + 1);
287+
atomic_set(&ctx->cq_timeouts,
288+
atomic_read(&ctx->cq_timeouts) + 1);
289289
raw_spin_unlock_irqrestore(&ctx->timeout_lock, flags);
290290

291291
if (!(data->flags & IORING_TIMEOUT_ETIME_SUCCESS))

0 commit comments

Comments
 (0)