Commit 914390bc authored by Jens Axboe's avatar Jens Axboe
Browse files

io_uring: kill unnecessary io_run_ctx_fallback() in io_ring_exit_work()



We already run the fallback task_work in io_uring_try_cancel_requests(),
no need to duplicate at ring exit explicitly.

Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
parent 5730b27e
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -8519,7 +8519,6 @@ static void io_ring_exit_work(struct work_struct *work)
	 */
	do {
		io_uring_try_cancel_requests(ctx, NULL, NULL);
		io_run_ctx_fallback(ctx);
	} while (!wait_for_completion_timeout(&ctx->ref_comp, HZ/20));
	io_ring_ctx_free(ctx);
}