ac45abc0e2a8 ("io_uring: remove custom ->func handlers") 7759a0bfadce ("io_uring: fix extra put in sync_file_range()") 211fea18a7bb ("io_uring: remove redundant variable pointer nxt and io_wq_assign_next call") 4ed734b0d091 ("io_uring: honor original task RLIMIT_FSIZE") 469956e853cc ("io_uring: Fix unused function warnings") bcda7baaa3f1 ("io_uring: support buffer selection for OP_READ and OP_RECV") ddf0322db79c ("io_uring: add IORING_OP_PROVIDE_BUFFERS") e9fd939654f1 ("io_uring/io-wq: forward submission ref to async") 58e393198737 ("io-wq: optimise locking in io_worker_handle_work()") dc026a73c722 ("io-wq: shuffle io_worker_handle_work() code") 7a743e225b2a ("io_uring: get next work with submission ref drop") 014db0073cc6 ("io_uring: remove @nxt from handlers") 594506fec5fa ("io_uring: make submission ref putting consistent") a2100672f3b2 ("io_uring: clean up io_close") 3b17cf5a58f2 ("io_uring: remove io_prep_next_work()") d7718a9d25a6 ("io_uring: use poll driven retry for files that support it") 8a72758c51f8 ("io_uring: mark requests that we can do poll async in io_op_defs") b41e98524e42 ("io_uring: add per-task callback handler") c2f2eb7d2c1c ("io_uring: store io_kiocb in wait->private") 3684f2465353 ("io-wq: use BIT for ulong hash") 5eae8619907a ("io_uring: remove IO_WQ_WORK_CB") e85530ddda4f ("io-wq: remove unused IO_WQ_WORK_HAS_MM") 02d27d895323 ("io_uring: extract kmsg copy helper") 7d67af2c0134 ("io_uring: add splice(2) support") 8da11c19940d ("io_uring: add interface for getting files") bcaec089c5b6 ("io_uring: remove req->in_async") deb6dc054488 ("io_uring: don't do full *prep_worker() from io-wq") 5ea62161167e ("io_uring: don't call work.func from sync ctx") e441d1cf20e1 ("io_uring: io_accept() should hold on to submit reference on retry") 80ad894382bf ("io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL") fc04c39bae01 ("io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation") 193155c8c942 ("io_uring: handle multiple personalities in link chains") 929a3af90f0f ("io_uring: fix use-after-free by io_cleanup_req()") 297a31e3e831 ("io_uring: remove unnecessary NULL checks") 7fbeb95d0f68 ("io_uring: add missing io_req_cancelled()") 2ca10259b418 ("io_uring: prune request from overflow list on flush") 7563439adfae ("io-wq: don't call kXalloc_node() with non-online node") 36282881a795 ("io-wq: add io_wq_cancel_pid() to cancel based on a specific pid") 5f798beaf35d ("io_uring: fix double prep iovec leak") a93b33312f63 ("io_uring: fix async close() with f_op->flush()") ff002b30181d ("io_uring: grab ->fs as part of async preparation") 9392a27d88b9 ("io-wq: add support for inheriting ->fs") faac996ccd5d ("io_uring: retry raw bdev writes if we hit -EOPNOTSUPP") 8fef80bf56a4 ("io_uring: add cleanup for openat()/statx()") 99bc4c38537d ("io_uring: fix iovec leaks") 1e95081cb5b4 ("io_uring: fix deferred req iovec leak") 1cb1edb2f5ba ("io_uring: get rid of delayed mm check") 2faf852d1be8 ("io_uring: cleanup fixed file data table references") df069d80c8e3 ("io_uring: spin for sq thread to idle on shutdown") 1a417f4e618e ("io_uring: fix sporadic double CQE entry for close")