aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/tools/testing/selftests/dm-verity/git:/ssh:/git@git.zx2c4.com
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2026-05-11 10:58:50 -0600
committerJens Axboe <axboe@kernel.dk>2026-05-11 11:14:34 -0600
commit49ae66eb8c27375075ffa308cfd4bf25af335d41 (patch)
treeb97e9df83716b76c2ab0883d3b11aa63213c68c0 /tools/testing/selftests/dm-verity/git:/ssh:/git@git.zx2c4.com
parentio_uring: hold uring_lock when walking link chain in io_wq_free_work() (diff)
io_uring: defer linked-timeout chain splice out of hrtimer context
io_link_timeout_fn() is the hrtimer callback that fires when a linked timeout expires. It currently calls io_remove_next_linked(prev) under ctx->timeout_lock to splice the timeout request out of the link chain. This is the only chain-mutation site that runs without ctx->uring_lock, because hrtimer callbacks cannot take a mutex. Defer the splicing until the task_work callback. Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'tools/testing/selftests/dm-verity/git:/ssh:/git@git.zx2c4.com')
0 files changed, 0 insertions, 0 deletions