]> git.baikalelectronics.ru Git - kernel.git/commit
io_uring: tctx->task_lock should be IRQ safe
authorJens Axboe <axboe@kernel.dk>
Tue, 16 Feb 2021 17:33:53 +0000 (10:33 -0700)
committerJens Axboe <axboe@kernel.dk>
Tue, 16 Feb 2021 18:11:20 +0000 (11:11 -0700)
commit271d84eec1a56704cf17688c943fcc80f97b7c44
treede0d4fdfc6b131cf8e9f52aaf2b1dbb1d2fd645e
parent17079038948589270792cbdd72bd7335b4130c3b
io_uring: tctx->task_lock should be IRQ safe

We add task_work from any context, hence we need to ensure that we can
tolerate it being from IRQ context as well.

Fixes: dbe654152584 ("io_uring: provide FIFO ordering for task_work")
Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/io_uring.c