On Sat, 23 Oct 2021 12:13:54 +0100, Pavel Begunkov wrote: > Let's clean up the just merged async-polling stuff, will be > easier to maintain, 2,3,5 deal with it. 6-8 are a resend. > > Pavel Begunkov (8): > io-wq: use helper for worker refcounting > io_uring: clean io_wq_submit_work()'s main loop > io_uring: clean iowq submit work cancellation > io_uring: check if opcode needs poll first on arming > io_uring: don't try io-wq polling if not supported > io_uring: clean up timeout async_data allocation > io_uring: kill unused param from io_file_supports_nowait > io_uring: clusterise ki_flags access in rw_prep > > [...] Applied, thanks! [1/8] io-wq: use helper for worker refcounting (no commit info) [2/8] io_uring: clean io_wq_submit_work()'s main loop (no commit info) [3/8] io_uring: clean iowq submit work cancellation (no commit info) [4/8] io_uring: check if opcode needs poll first on arming (no commit info) [5/8] io_uring: don't try io-wq polling if not supported (no commit info) [6/8] io_uring: clean up timeout async_data allocation (no commit info) [7/8] io_uring: kill unused param from io_file_supports_nowait (no commit info) [8/8] io_uring: clusterise ki_flags access in rw_prep (no commit info) Best regards, -- Jens Axboe