On 6/8/20 12:08 PM, Pavel Begunkov wrote: > As discussed, removing ->func from io_wq_work and moving > it into io-wq. > > Pavel Begunkov (4): > io_uring: don't derive close state from ->func > io_uring: remove custom ->func handlers > io_uring: don't arm a timeout through work.func > io_wq: add per-wq work handler instead of per work Thanks, this looks good and also nicely enable us to build on it to eliminate that extra overhead. I have applied it for 5.8. -- Jens Axboe