On Tue, 12 Apr 2022 15:09:42 +0100, Pavel Begunkov wrote: > nops benchmark: 40.3 -> 41.1 MIOPS, or +2% > > Pavel Begunkov (9): > io_uring: explicitly keep a CQE in io_kiocb > io_uring: memcpy CQE from req > io_uring: shrink final link flush > io_uring: inline io_flush_cached_reqs > io_uring: helper for empty req cache checks > io_uring: add helper to return req to cache list > io_uring: optimise submission loop invariant > io_uring: optimise submission left counting > io_uring: optimise io_get_cqe() > > [...] Applied, thanks! [1/9] io_uring: explicitly keep a CQE in io_kiocb (no commit info) [2/9] io_uring: memcpy CQE from req (no commit info) [3/9] io_uring: shrink final link flush (no commit info) [4/9] io_uring: inline io_flush_cached_reqs (no commit info) [5/9] io_uring: helper for empty req cache checks (no commit info) [6/9] io_uring: add helper to return req to cache list (no commit info) [7/9] io_uring: optimise submission loop invariant (no commit info) [8/9] io_uring: optimise submission left counting (no commit info) [9/9] io_uring: optimise io_get_cqe() (no commit info) Best regards, -- Jens Axboe