On 3/27/21 3:59 AM, Pavel Begunkov wrote: > Always try to do cancellation in __io_uring_task_cancel() at least once, > so it actually goes and cleans its sqpoll tasks (i.e. via > io_sqpoll_cancel_sync()), otherwise sqpoll task may submit new requests > after cancellation and it's racy for many reasons. Applied, thanks. -- Jens Axboe