cb3b200e4f66 ("io_uring: don't attempt re-add of multishot poll request if racing") b2e720ace221 ("io_uring: fix race around poll update and poll triggering") b69de288e913 ("io_uring: allow events and user_data update of running poll requests") 5082620fb2ca ("io_uring: terminate multishot poll for CQ ring overflow") 88e41cf928a6 ("io_uring: add multishot mode for IORING_OP_POLL_ADD") 6c2450ae5565 ("io_uring: allocate memory for overflowed CQEs") 464dca612bc6 ("io_uring: mask in error/nval/hangup consistently for poll") 68fb897966fe ("io_uring: inline io_clean_op()'s fast path") 45ab03b19e8b ("io_uring: transform ret == 0 for poll cancelation completions") de9b4ccad750 ("io_uring: wrap io_kiocb reference count manipulation in helpers") 179ae0d15e8b ("io_uring: simplify io_resubmit_prep()") 8c3f9cd1603d ("io_uring: use better types for cflags") 61cf93700fe6 ("io_uring: Convert personality_idr to XArray") 003e8dccdb22 ("io-wq: always track creds for async issue") ca0a26511c67 ("io_uring: don't keep looping for more events if we can't flush overflow") f85c310ac376 ("io_uring: inline io_req_clean_work()") 5730b27e84fd ("io_uring: move cred assignment into io_issue_sqe()") ba50a036f23c ("io_uring: run fallback on cancellation") eb2de9418d56 ("io-wq: fix race around io_worker grabbing") 37d1e2e3642e ("io_uring: move SQPOLL thread io-wq forked worker") 4379bf8bd70b ("io_uring: remove io_identity") 44526bedc2ff ("io_uring: remove any grabbing of context") c6d77d92b7e5 ("io-wq: worker idling always returns false") 3bfe6106693b ("io-wq: fork worker threads from original task") 958234d5ec93 ("io-wq: don't pass 'wqe' needlessly around") 5aa75ed5b93f ("io_uring: tie async worker side to the task context") 3b094e727dd5 ("io-wq: get rid of wq->use_refs") d25e3a3de0d6 ("io_uring: disable io-wq attaching") 1cbd9c2bcf02 ("io-wq: don't create any IO workers upfront") 7c25c0d16ef3 ("io_uring: remove the need for relying on an io-wq fallback worker")