Some not difficult code reshuffling. Default test with nullblk: around +1% throughput Pavel Begunkov (8): io_uring: optimise req->ctx reloads io_uring: kill io_wq_current_is_worker() in iopoll io_uring: optimise io_import_iovec fixed path io_uring: return iovec from __io_import_iovec io_uring: optimise fixed rw rsrc node setting io_uring: clean io_prep_rw() io_uring: arm poll for non-nowait files io_uring: simplify io_file_supports_nowait() fs/io_uring.c | 170 +++++++++++++++++++++++--------------------------- 1 file changed, 78 insertions(+), 92 deletions(-) -- 2.33.0