Age | Commit message (Expand) | Author |
2024-09-15 | io_uring/rsrc: change ubuf->ubuf_end to length tracking | Jens Axboe |
2024-09-15 | io_uring/rsrc: get rid of io_mapped_ubuf->folio_mask | Jens Axboe |
2024-09-14 | io_uring: rename "copy buffers" to "clone buffers" | Jens Axboe |
2024-09-12 | io_uring: add IORING_REGISTER_COPY_BUFFERS method | Jens Axboe |
2024-09-11 | io_uring/rsrc: add reference count to struct io_mapped_ubuf | Jens Axboe |
2024-09-02 | io_uring: remove unused rsrc_put_fn | Anuj Gupta |
2024-08-25 | io_uring/rsrc: enable multi-hugepage buffer coalescing | Chenliang Li |
2024-08-25 | io_uring/rsrc: store folio shift and mask into imu | Chenliang Li |
2024-04-15 | io_uring: remove io_req_put_rsrc_locked() | Pavel Begunkov |
2024-04-15 | io_uring/alloc_cache: switch to array based caching | Jens Axboe |
2024-02-12 | io_uring: Don't include af_unix.h. | Kuniyuki Iwashima |
2024-01-11 | io_uring/rsrc: improve code generation for fixed file assignment | Jens Axboe |
2023-12-19 | io_uring: drop any code related to SCM_RIGHTS | Jens Axboe |
2023-12-07 | io_uring/af_unix: disable sending io_uring over sockets | Pavel Begunkov |
2023-08-17 | io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by | Kees Cook |
2023-08-09 | io_uring/rsrc: Remove unused declaration io_rsrc_put_tw() | Yue Haibing |
2023-04-18 | io_uring/rsrc: disassociate nodes and rsrc_data | Pavel Begunkov |
2023-04-18 | io_uring/rsrc: devirtualise rsrc put callbacks | Pavel Begunkov |
2023-04-18 | io_uring/rsrc: inline io_rsrc_put_work() | Pavel Begunkov |
2023-04-18 | io_uring/rsrc: add empty flag in rsrc_node | Pavel Begunkov |
2023-04-18 | io_uring/rsrc: merge nodes and io_rsrc_put | Pavel Begunkov |
2023-04-18 | io_uring/rsrc: infer node from ctx on io_queue_rsrc_removal | Pavel Begunkov |
2023-04-18 | io_uring/rsrc: remove unused io_rsrc_node::llist | Pavel Begunkov |
2023-04-15 | io_uring/rsrc: inline switch_start fast path | Pavel Begunkov |
2023-04-15 | io_uring/rsrc: remove rsrc_data refs | Pavel Begunkov |
2023-04-15 | io_uring/rsrc: use wq for quiescing | Pavel Begunkov |
2023-04-15 | io_uring/rsrc: remove io_rsrc_node::done | Pavel Begunkov |
2023-04-12 | io_uring/rsrc: refactor io_rsrc_node_switch | Pavel Begunkov |
2023-04-04 | io_uring/rsrc: add custom limit for node caching | Pavel Begunkov |
2023-04-04 | io_uring/rsrc: optimise io_rsrc_data refcounting | Pavel Begunkov |
2023-04-04 | io_uring/rsrc: add lockdep sanity checks | Pavel Begunkov |
2023-04-04 | io_uring/rsrc: cache struct io_rsrc_node | Pavel Begunkov |
2023-04-04 | io_uring/rsrc: optimise io_rsrc_put allocation | Pavel Begunkov |
2023-04-04 | io_uring/rsrc: rename rsrc_list | Pavel Begunkov |
2023-04-04 | io_uring/rsrc: protect node refs with uring_lock | Pavel Begunkov |
2023-04-04 | io_uring: don't put nodes under spinlocks | Pavel Begunkov |
2023-04-04 | io_uring/rsrc: keep cached refs per node | Pavel Begunkov |
2023-04-04 | io_uring/rsrc: use non-pcpu refcounts for nodes | Pavel Begunkov |
2023-03-29 | io_uring/rsrc: fix rogue rsrc node grabbing | Pavel Begunkov |
2022-12-07 | io_uring: use tw for putting rsrc | Pavel Begunkov |
2022-10-16 | io_uring: remove FFS_SCM | Pavel Begunkov |
2022-09-01 | Revert "io_uring: rename IORING_OP_FILES_UPDATE" | Pavel Begunkov |
2022-07-25 | io_uring/net: make page accounting more consistent | Pavel Begunkov |
2022-07-24 | io_uring: rename IORING_OP_FILES_UPDATE | Pavel Begunkov |
2022-07-24 | io_uring: add rsrc referencing for notifiers | Pavel Begunkov |
2022-07-24 | io_uring: move io_import_fixed() | Pavel Begunkov |
2022-07-24 | io_uring: move a few private types to local headers | Jens Axboe |
2022-07-24 | io_uring: move rsrc related data, core, and commands | Jens Axboe |