commit | d56d938b4bef3e1421a42023cdcd6e13c1f50831 | [log] [tgz] |
---|---|---|
author | Pavel Begunkov <asml.silence@gmail.com> | Sat Mar 06 11:02:13 2021 +0000 |
committer | Jens Axboe <axboe@kernel.dk> | Sun Mar 07 14:12:43 2021 -0700 |
tree | 2d9455ae00ecdf9db16c50cf039addb3f7da552a | |
parent | 13bf43f5f4739739751c0049a1582610c283bdde [diff] |
io_uring: do ctx initiated file note removal Another preparation patch. When full quiesce is done on ctx exit, use task_work infra to remove corresponding to the ctx io_uring->xa entries. For that we use the back tctx map. Also use ->in_idle to prevent removing it while we traversing ->xa on cancellation, just ignore it. Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> Signed-off-by: Jens Axboe <axboe@kernel.dk>