summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2026-05-11 19:58:56 +0300
committerJens Axboe <axboe@kernel.dk>2026-05-11 20:14:38 +0300
commita65855ec34aed84e1e5b4aea0323cc1745f83a5c (patch)
tree7377de21352c7cf713154df63e5613c6d03dbfb4 /drivers
parent49ae66eb8c27375075ffa308cfd4bf25af335d41 (diff)
downloadlinux-a65855ec34aed84e1e5b4aea0323cc1745f83a5c.tar.xz
io_uring: hold uring_lock across io_kill_timeouts() in cancel path
io_uring_try_cancel_requests() dropped ctx->uring_lock before calling io_kill_timeouts(), which walks each timeout's link chain via io_match_task() to test REQ_F_INFLIGHT. With chain mutation now serialized by ctx->uring_lock, that walk needs the lock too. Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions