Messages in this thread | | | Subject | Re: [PATCH v2] io_uring: fix overflowed reqs cancellation | From | Jens Axboe <> | Date | Sat, 30 May 2020 07:50:26 -0600 |
| |
On 5/30/20 5:19 AM, Pavel Begunkov wrote: > Overflowed requests in io_uring_cancel_files() should be shed only of > inflight and overflowed refs. All other left references are owned by > someone else. > > If refcount_sub_and_test() fails, it will go further and put put extra > ref, don't do that. Also, don't need to do io_wq_cancel_work() > for overflowed reqs, they will be let go shortly anyway.
Applied, thanks.
-- Jens Axboe
| |