1d9e1288039a ("io_uring: add io_statx structure") ddf0322db79c ("io_uring: add IORING_OP_PROVIDE_BUFFERS") 7d67af2c0134 ("io_uring: add splice(2) support") ff002b30181d ("io_uring: grab ->fs as part of async preparation") 8fef80bf56a4 ("io_uring: add cleanup for openat()/statx()") 99bc4c38537d ("io_uring: fix iovec leaks") 1e95081cb5b4 ("io_uring: fix deferred req iovec leak") 2faf852d1be8 ("io_uring: cleanup fixed file data table references") 5d204bcfa093 ("io_uring: don't map read/write iovec potentially twice") d7f62e825fd1 ("io_uring: add BUILD_BUG_ON() to assert the layout of struct io_uring_sqe") 3e4827b05d2a ("io_uring: add support for epoll_ctl(2)") f86cd20c9454 ("io_uring: fix linked command file table usage") 75c6a03904e0 ("io_uring: support using a registered personality for commands") cccf0ee83455 ("io_uring/io-wq: don't use static creds/mm assignments") 86a761f81ec8 ("io_uring: honor IOSQE_ASYNC for linked reqs") 6b47ee6ecab1 ("io_uring: optimise sqe-to-req flags translation") 87987898a1db ("io_uring: remove REQ_F_IO_DRAINED") e46a7950d362 ("io_uring: file switch work needs to get flushed on exit") b14cca0c84c7 ("io_uring: hide uring_fd in ctx") 711be0312df4 ("io_uring: optimise use of ctx->drain_next") 66f4af93da57 ("io_uring: add support for probing opcodes") cebdb98617ae ("io_uring: add support for IORING_OP_OPENAT2") f8748881b17d ("io_uring: remove 'fname' from io_open structure") c12cedf24e78 ("io_uring: add 'struct open_how' to the openat request context") f2842ab5b72d ("io_uring: enable option to only trigger eventfd for async completions") 69b3e546139a ("io_uring: change io_ring_ctx bool fields into bit fields") fddafacee287 ("io_uring: add support for send(2) and recv(2)") c6ca97b30c47 ("io_uring: extend batch freeing to cover more cases") 8237e045983d ("io_uring: wrap multi-req freeing in struct req_batch") 2b85edfc0c90 ("io_uring: batch getting pcpu references") c1ca757bd6f4 ("io_uring: add IORING_OP_MADVISE") 4840e418c2fc ("io_uring: add IORING_OP_FADVISE") ba04291eb66e ("io_uring: allow use of offset == -1 to mean file position") 3a6820f2bb8a ("io_uring: add non-vectored read/write commands") e94f141bd248 ("io_uring: improve poll completion performance") d3656344fea0 ("io_uring: add lookup table for various opcode needs") 32fe525b6d10 ("io_uring: move *queue_link_head() from common path") 9d76377f7e13 ("io_uring: rename prev to head") ce35a47a3a02 ("io_uring: add IOSQE_ASYNC") eddc7ef52a6b ("io_uring: add support for IORING_OP_STATX") 05f3fb3c5397 ("io_uring: avoid ring quiesce for fixed file set unregister and update") b5dba59e0cf7 ("io_uring: add support for IORING_OP_CLOSE") 0c9d5ccd26a0 ("io-wq: add support for uncancellable work") 15b71abe7b52 ("io_uring: add support for IORING_OP_OPENAT") d63d1b5edb7b ("io_uring: add support for fallocate()") 1292e972fff2 ("io_uring: fix compat for IORING_REGISTER_FILES_UPDATE") e0bbb3461ae0 ("io-wq: cancel work if we fail getting a mm reference") 74566df3a71c ("io_uring: don't setup async context for read/write fixed") 3529d8c2b353 ("io_uring: pass in 'sqe' to the prep handlers") 06b76d44ba25 ("io_uring: standardize the prep methods")