f26cc9593581 ("io_uring: lockdep annotate CQ locking") f66f73421f0a ("io_uring: skip spinlocking for ->task_complete") 618d653a345a ("io_uring: don't raw spin unlock to match cq_lock") 5d772916855f ("io_uring: keep unlock_post inlined in hot path") 2e2ef4a1dab9 ("io_uring: add lockdep assertion in io_fill_cqe_aux") a77ab745f28d ("io_uring: make io_fill_cqe_aux static") 9b8c54755a2b ("io_uring: add io_aux_cqe which allows deferred completion") 931147ddfa6e ("io_uring: allow defer completion for aux posted cqes") 1bec951c3809 ("io_uring: iopoll protect complete_post") fa18fa2272c7 ("io_uring: inline __io_req_complete_put()") 6c16fe3c16bd ("io_uring: kill io_cqring_ev_posted() and __io_cq_unlock_post()") f9d567c75ec2 ("io_uring: inline __io_req_complete_post()") e52d2e583e4a ("io_uring: inline io_req_task_work_add()") e2ad599d1ed3 ("io_uring: allow multishot recv CQEs to overflow") 515e26961295 ("io_uring: revert "io_uring fix multishot accept ordering"") 91482864768a ("io_uring: fix multishot accept request leaks") a47b255e9039 ("io_uring: add custom opcode hooks on fail") e9a884285484 ("io_uring: use io_cq_lock consistently") 5756a3a7e713 ("io_uring: add iopoll infrastructure for io_uring_cmd") c0e0d6ba25f1 ("io_uring: add IORING_SETUP_DEFER_TASKRUN")