On 3/21/21 7:58 PM, Pavel Begunkov wrote: > Random improvements for the most part, 8-11 are about optimising rw and > rw reissue. > > Pavel Begunkov (11): > io_uring: don't clear REQ_F_LINK_TIMEOUT > io_uring: don't do extra EXITING cancellations > io_uring: optimise out task_work checks on enter > io_uring: remove tctx->sqpoll > io-wq: refactor *_get_acct() > io_uring: don't init req->work fully in advance > io_uring: kill unused REQ_F_NO_FILE_TABLE > io_uring: optimise kiocb_end_write for !ISREG > io_uring: don't alter iopoll reissue fail ret code > io_uring: hide iter revert in resubmit_prep > io_uring: optimise rw complete error handling > > fs/io-wq.c | 17 +++---- > fs/io_uring.c | 128 +++++++++++++++++++++++++------------------------- > 2 files changed, 72 insertions(+), 73 deletions(-) Applied - apart from 3/11, which I think is a bit silly. -- Jens Axboe