diff options
| author | Jens Axboe <axboe@kernel.dk> | 2026-05-11 19:58:56 +0300 |
|---|---|---|
| committer | Jens Axboe <axboe@kernel.dk> | 2026-05-11 20:14:38 +0300 |
| commit | a65855ec34aed84e1e5b4aea0323cc1745f83a5c (patch) | |
| tree | 7377de21352c7cf713154df63e5613c6d03dbfb4 /drivers | |
| parent | 49ae66eb8c27375075ffa308cfd4bf25af335d41 (diff) | |
| download | linux-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
