summaryrefslogtreecommitdiff
path: root/io_uring
diff options
context:
space:
mode:
authorMark Brown <broonie@kernel.org>2026-07-27 14:36:14 +0100
committerMark Brown <broonie@kernel.org>2026-07-27 14:36:14 +0100
commit1004a2505f28f7d5ff9e7f7042a30da082c6aff8 (patch)
tree218c4f812f06452ae39e1850ae1c305ca0375902 /io_uring
parent009da28929f8dceb81c27dcfd6222b3e1c655509 (diff)
parent5c20b6ab59580182b3179aa33403a14738873c72 (diff)
downloadlinux-next-1004a2505f28f7d5ff9e7f7042a30da082c6aff8.tar.gz
linux-next-1004a2505f28f7d5ff9e7f7042a30da082c6aff8.zip
Merge branch 'non-rcu/next' of https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
Diffstat (limited to 'io_uring')
-rw-r--r--io_uring/rw.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/io_uring/rw.c b/io_uring/rw.c
index 95038cfda615..0c0827623cb6 100644
--- a/io_uring/rw.c
+++ b/io_uring/rw.c
@@ -1299,7 +1299,7 @@ static u64 io_hybrid_iopoll_delay(struct io_ring_ctx *ctx, struct io_kiocb *req)
set_current_state(TASK_INTERRUPTIBLE);
hrtimer_sleeper_start_expires(&timer, mode);
- if (timer.task)
+ if (hrtimer_sleeper_task_get(&timer))
io_schedule();
hrtimer_cancel(&timer.timer);