| f0b493e6b9a8 ("io_uring: prevent potential eventfd recursion on poll") |
| f2842ab5b72d ("io_uring: enable option to only trigger eventfd for async completions") |
| 69b3e546139a ("io_uring: change io_ring_ctx bool fields into bit fields") |
| e94f141bd248 ("io_uring: improve poll completion performance") |
| 78076bb64aa8 ("io_uring: use hash table for poll command lookups") |
| 1a6b74fc8702 ("io_uring: add general async offload context") |
| e944475e6984 ("io_uring: make poll->wait dynamically allocated") |
| cf6fd4bd559e ("io_uring: inline struct sqe_submit") |
| f8e85cf255ad ("io_uring: add support for IORING_OP_CONNECT") |
| c4a2ed72c9a6 ("io_uring: only return -EBUSY for submit on non-flushed backlog") |
| 9835d6fafba5 ("io_uring: add likely/unlikely in io_get_sqring()") |
| 1b4a51b6d03d ("io_uring: drain next sqe instead of shadowing") |
| bbad27b2f622 ("io_uring: Always REQ_F_FREE_SQE for allocated sqe") |
| 5d960724b0cb ("io_uring: io_fail_links() should only consider first linked timeout") |
| d3b35796b1e3 ("io_uring: break links for failed defer") |
| b0dd8a412699 ("io_uring: correct poll cancel and linked timeout expiration completion") |
| 94ae5e77a915 ("io_uring: fix sequencing issues with linked timeouts") |
| ad8a48acc23c ("io_uring: make req->timeout be dynamically allocated") |
| 978db57e2c32 ("io_uring: make io_double_put_req() use normal completion path") |
| 0e0702dac26b ("io_uring: cleanup return values from the queueing functions") |
| 95a5bbae05ef ("io_uring: io_async_cancel() should pass in 'nxt' request pointer") |
| fb4b3d3fd0c7 ("Merge tag 'for-5.5/io_uring-20191121' of git://git.kernel.dk/linux-block") |