diff options
| author | Jens Axboe <axboe@kernel.dk> | 2026-05-11 10:58:56 -0600 |
|---|---|---|
| committer | Jens Axboe <axboe@kernel.dk> | 2026-05-11 11:14:38 -0600 |
| commit | a65855ec34aed84e1e5b4aea0323cc1745f83a5c (patch) | |
| tree | 7377de21352c7cf713154df63e5613c6d03dbfb4 /include | |
| parent | 49ae66eb8c27375075ffa308cfd4bf25af335d41 (diff) | |
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 'include')
0 files changed, 0 insertions, 0 deletions
