IO Uring
[Prev Page][Next Page]
[PATCH for-next] io_uring: move POLLFREE handling to separate function, Jens Axboe
[PATCH for-next v2 0/6] poll cleanups and optimisations,
Pavel Begunkov
[PATCH v2] io_uring: kbuf: inline io_kbuf_recycle_ring(),
Hao Xu
[PATCH for-next 0/6] poll cleanups and optimisations,
Pavel Begunkov
[PATCH 5.19] io_uring: move io_uring_get_opcode out of TP_printk,
Dylan Yudaken
[PATCH for-next] io_uring: fix documentation,
Dylan Yudaken
[PATCH] io_uring: kbuf: inline io_kbuf_recycle_ring(),
Hao Xu
dma_buf support with io_uring,
Fang, Wilson
[PATCHSET v3] Add direct descriptor ring passing,
Jens Axboe
[PATCH v2 for-next 0/8] io_uring: tw contention improvments,
Dylan Yudaken
- [PATCH v2 for-next 1/8] io_uring: remove priority tw list optimisation, Dylan Yudaken
- [PATCH v2 for-next 7/8] io_uring: add trace event for running task work, Dylan Yudaken
- [PATCH v2 for-next 4/8] io_uring: introduce llist helpers, Dylan Yudaken
- [PATCH v2 for-next 3/8] io_uring: lockless task list, Dylan Yudaken
- [PATCH v2 for-next 2/8] io_uring: remove __io_req_task_work_add, Dylan Yudaken
- [PATCH v2 for-next 5/8] io_uring: batch task_work, Dylan Yudaken
- [PATCH v2 for-next 8/8] io_uring: trace task_work_run, Dylan Yudaken
- [PATCH v2 for-next 6/8] io_uring: move io_uring_get_opcode out of TP_printk, Dylan Yudaken
- Re: [PATCH v2 for-next 0/8] io_uring: tw contention improvments, Jens Axboe
- Re: [PATCH v2 for-next 0/8] io_uring: tw contention improvments, Jens Axboe
[PATCH] io_uring: kbuf: kill __io_kbuf_recycle(),
Hao Xu
[PATCH 5.19 0/3] poll fixes,
Pavel Begunkov
[PATCH] io_uring: fix merge error in checking send/recv addr2 flags, Jens Axboe
[PATCH 5.19] io_uring: fix req->apoll_events,
Pavel Begunkov
[PATCH for-next 0/4] random 5.20 patches,
Pavel Begunkov
[PATCH RFC for-next 0/8] io_uring: tw contention improvments,
Dylan Yudaken
[PATCH for-next 1/1] io_uring: optinise io_uring_task layout,
Pavel Begunkov
[PATCH] io_uring: mark reissue requests with REQ_F_PARTIAL_IO, Jens Axboe
[RFC] a new way to achieve asynchronous IO,
Hao Xu
[PATCH for-next 00/10] 5.20 patches,
Pavel Begunkov
- [PATCH for-next 03/10] io_uring: fix io_poll_remove_all clang warnings, Pavel Begunkov
- [PATCH for-next 07/10] io_uring: opcode independent fixed buf import, Pavel Begunkov
- [PATCH for-next 04/10] io_uring: hide eventfd assumptions in evenfd paths, Pavel Begunkov
- [PATCH for-next 09/10] io_uring: consistent naming for inline completion, Pavel Begunkov
- [PATCH for-next 08/10] io_uring: move io_import_fixed(), Pavel Begunkov
- [PATCH for-next 06/10] io_uring: add io_commit_cqring_flush(), Pavel Begunkov
- [PATCH for-next 02/10] io_uring: improve task exit timeout cancellations, Pavel Begunkov
- [PATCH for-next 01/10] io_uring: fix multi ctx cancellation, Pavel Begunkov
- [PATCH for-next 10/10] io_uring: add an warn_once for poll_find, Pavel Begunkov
- [PATCH for-next 05/10] io_uring: introduce locking helpers for CQE posting, Pavel Begunkov
- Re: [PATCH for-next 00/10] 5.20 patches, Jens Axboe
[PATCH for-next 0/7] cqe posting cleanups,
Pavel Begunkov
[PATCHSET RFC for-next 0/3] Add io_uring_register() based cancel,
Jens Axboe
[PATCHSET v2 for-next 0/2] Add direct descriptor ring passing,
Jens Axboe
[PATCH for-next 0/4] simple cleanups,
Pavel Begunkov
[GIT PULL] io_uring fixes for 5.19-rc3,
Jens Axboe
[PATCH liburing 0/3] multishot accept test fix and clean,
Hao Xu
[PATCH] io_uring: net: fix bug of completing multishot accept twice,
Hao Xu
[PATCHSET RFC for-next 0/2] Add direct descriptor ring passing,
Jens Axboe
[PATCH] io_uring: recycle provided buffer if we punt to io-wq, Jens Axboe
[PATCH for-next 0/6] clean up __io_fill_cqe_req(),
Pavel Begunkov
[PATCH liburing 0/2] use nop CQE32 tests to test some assumptions,
Pavel Begunkov
[PATCH v2] io_uring: kbuf: add comments for some tricky code,
Hao Xu
[PATCH v9 00/14] io-uring/xfs: support async buffered writes,
Stefan Roesch
- [PATCH v9 01/14] mm: Move starting of background writeback into the main balancing loop, Stefan Roesch
- [PATCH v9 02/14] mm: Move updates of dirty_exceeded into one place, Stefan Roesch
- [PATCH v9 03/14] mm: Add balance_dirty_pages_ratelimited_flags() function, Stefan Roesch
- [PATCH v9 09/14] fs: Split off inode_needs_update_time and __file_update_time, Stefan Roesch
- [PATCH v9 11/14] io_uring: Add support for async buffered writes, Stefan Roesch
- [PATCH v9 12/14] io_uring: Add tracepoint for short writes, Stefan Roesch
- [PATCH v9 14/14] xfs: Add async buffered write support, Stefan Roesch
- [PATCH v9 05/14] iomap: Add async buffered write support, Stefan Roesch
- [PATCH v9 06/14] iomap: Return -EAGAIN from iomap_write_iter(), Stefan Roesch
- Re: [PATCH v9 00/14] io-uring/xfs: support async buffered writes, Jens Axboe
- Re: [PATCH v9 00/14] io-uring/xfs: support async buffered writes, Jens Axboe
[PATCH liburing] Fix incorrect close in test for multishot accept,
Donald Hunter
[PATCH 5.19] io_uring: do not use prio task_work_add in uring_cmd,
Dylan Yudaken
[PATCH for-next 0/3] io_uring trace events clean up,
Pavel Begunkov
[PATCH v2] io_uring: commit non-pollable provided mapped buffers upfront,
Jens Axboe
[PATCH for-next v3 00/16] 5.20 cleanups and poll optimisations,
Pavel Begunkov
- [PATCH for-next v3 01/16] io_uring: rw: delegate sync completions to core io_uring, Pavel Begunkov
- [PATCH for-next v3 02/16] io_uring: kill REQ_F_COMPLETE_INLINE, Pavel Begunkov
- [PATCH for-next v3 03/16] io_uring: refactor io_req_task_complete(), Pavel Begunkov
- [PATCH for-next v3 04/16] io_uring: don't inline io_put_kbuf, Pavel Begunkov
- [PATCH for-next v3 05/16] io_uring: poll: remove unnecessary req->ref set, Pavel Begunkov
- [PATCH for-next v3 06/16] io_uring: switch cancel_hash to use per entry spinlock, Pavel Begunkov
- [PATCH for-next v3 07/16] io_uring: pass poll_find lock back, Pavel Begunkov
- [PATCH for-next v3 08/16] io_uring: clean up io_try_cancel, Pavel Begunkov
- [PATCH for-next v3 09/16] io_uring: limit the number of cancellation buckets, Pavel Begunkov
- [PATCH for-next v3 10/16] io_uring: clean up io_ring_ctx_alloc, Pavel Begunkov
- [PATCH for-next v3 11/16] io_uring: use state completion infra for poll reqs, Pavel Begunkov
- [PATCH for-next v3 12/16] io_uring: add IORING_SETUP_SINGLE_ISSUER, Pavel Begunkov
- [PATCH for-next v3 13/16] io_uring: pass hash table into poll_find, Pavel Begunkov
- [PATCH for-next v3 14/16] io_uring: introduce a struct for hash table, Pavel Begunkov
- [PATCH for-next v3 15/16] io_uring: propagate locking state to poll cancel, Pavel Begunkov
- [PATCH for-next v3 16/16] io_uring: mutex locked poll hashing, Pavel Begunkov
- Re: [PATCH for-next v3 00/16] 5.20 cleanups and poll optimisations, Jens Axboe
- Re: [PATCH for-next v3 00/16] 5.20 cleanups and poll optimisations, Hao Xu
[PATCH] io_uring: read/readv must commit ring mapped buffers upfront,
Jens Axboe
[PATCH for-next 00/10] 5.20 cleanups,
Pavel Begunkov
- [PATCH for-next 07/10] io_uring: inline ->registered_rings, Pavel Begunkov
- [PATCH for-next 09/10] io_uring: remove check_cq checking from hot paths, Pavel Begunkov
- [PATCH for-next 04/10] io_uring: refactor ctx slow data placement, Pavel Begunkov
- [PATCH for-next 05/10] io_uring: move small helpers to headers, Pavel Begunkov
- [PATCH for-next 08/10] io_uring: never defer-complete multi-apoll, Pavel Begunkov
- [PATCH for-next 06/10] io_uring: explain io_wq_work::cancel_seq placement, Pavel Begunkov
- [PATCH for-next 10/10] io_uring: don't set REQ_F_COMPLETE_INLINE in tw, Pavel Begunkov
- [PATCH for-next 03/10] io_uring: better caching for ctx timeout fields, Pavel Begunkov
- [PATCH for-next 01/10] io_uring: make reg buf init consistent, Pavel Begunkov
- [PATCH for-next 02/10] io_uring: move defer_list to slow data, Pavel Begunkov
- Re: [PATCH for-next 00/10] 5.20 cleanups, Jens Axboe
[PATCH liburing] convert buf-ring nop test to use read,
Dylan Yudaken
[PATCH 5.19 0/6] CQE32 fixes,
Pavel Begunkov
[PATCH liburing 0/2] revert buf-ring test,
Dylan Yudaken
[PATCH 5.19 0/3] 5.19 reverts,
Pavel Begunkov
[PATCH liburing v2 0/3] single-issuer and poll benchmark,
Pavel Begunkov
[PATCH for-next v2 00/25] 5.20 cleanups and poll optimisations,
Pavel Begunkov
- [PATCH for-next v2 01/25] io_uring: make reg buf init consistent, Pavel Begunkov
- [PATCH for-next v2 02/25] io_uring: move defer_list to slow data, Pavel Begunkov
- [PATCH for-next v2 04/25] io_uring: refactor ctx slow data placement, Pavel Begunkov
- [PATCH for-next v2 03/25] io_uring: better caching for ctx timeout fields, Pavel Begunkov
- [PATCH for-next v2 05/25] io_uring: move small helpers to headers, Pavel Begunkov
- [PATCH for-next v2 06/25] io_uring: explain io_wq_work::cancel_seq placement, Pavel Begunkov
- [PATCH for-next v2 08/25] io_uring: don't set REQ_F_COMPLETE_INLINE in tw, Pavel Begunkov
- [PATCH for-next v2 07/25] io_uring: inline ->registered_rings, Pavel Begunkov
- [PATCH for-next v2 11/25] io_uring: refactor io_req_task_complete(), Pavel Begunkov
- [PATCH for-next v2 09/25] io_uring: never defer-complete multi-apoll, Pavel Begunkov
- [PATCH for-next v2 10/25] io_uring: kill REQ_F_COMPLETE_INLINE, Pavel Begunkov
- [PATCH for-next v2 25/25] io_uring: mutex locked poll hashing, Pavel Begunkov
- [PATCH for-next v2 22/25] io_uring: pass hash table into poll_find, Pavel Begunkov
- [PATCH for-next v2 19/25] io_uring: clean up io_ring_ctx_alloc, Pavel Begunkov
- [PATCH for-next v2 16/25] io_uring: pass poll_find lock back, Pavel Begunkov
- [PATCH for-next v2 14/25] io_uring: poll: remove unnecessary req->ref set, Pavel Begunkov
- [PATCH for-next v2 21/25] io_uring: add IORING_SETUP_SINGLE_ISSUER, Pavel Begunkov
- [PATCH for-next v2 17/25] io_uring: clean up io_try_cancel, Pavel Begunkov
- [PATCH for-next v2 20/25] io_uring: use state completion infra for poll reqs, Pavel Begunkov
- [PATCH for-next v2 12/25] io_uring: don't inline io_put_kbuf, Pavel Begunkov
- [PATCH for-next v2 23/25] io_uring: introduce a struct for hash table, Pavel Begunkov
- [PATCH for-next v2 18/25] io_uring: limit number hash buckets, Pavel Begunkov
- [PATCH for-next v2 24/25] io_uring: propagate locking state to poll cancel, Pavel Begunkov
- [PATCH for-next v2 13/25] io_uring: remove check_cq checking from hot paths, Pavel Begunkov
- [PATCH for-next v2 15/25] io_uring: switch cancel_hash to use per entry spinlock, Pavel Begunkov
[PATCH liburing 0/3] single-issuer and poll benchmark,
Pavel Begunkov
[PATCH for-next 00/25] 5.20 cleanups and poll optimisations,
Pavel Begunkov
- [PATCH for-next 22/25] io_uring: pass hash table into poll_find, Pavel Begunkov
- [PATCH for-next 17/25] io_uring: clean up io_try_cancel, Pavel Begunkov
- [PATCH for-next 21/25] io_uring: add IORING_SETUP_SINGLE_ISSUER, Pavel Begunkov
- [PATCH for-next 09/25] io_uring: never defer-complete multi-apoll, Pavel Begunkov
- [PATCH for-next 10/25] io_uring: kill REQ_F_COMPLETE_INLINE, Pavel Begunkov
- [PATCH for-next 08/25] io_uring: don't set REQ_F_COMPLETE_INLINE in tw, Pavel Begunkov
- [PATCH for-next 02/25] io_uring: move defer_list to slow data, Pavel Begunkov
- [PATCH for-next 03/25] io_uring: better caching for ctx timeout fields, Pavel Begunkov
- [PATCH for-next 23/25] io_uring: introduce a struct for hash table, Pavel Begunkov
- [PATCH for-next 06/25] io_uring: move small helpers to headers, Pavel Begunkov
- [PATCH for-next 05/25] io_uring: move cancel_seq out of io-wq, Pavel Begunkov
- [PATCH for-next 14/25] io_uring: poll: remove unnecessary req->ref set, Pavel Begunkov
- [PATCH for-next 11/25] io_uring: refactor io_req_task_complete(), Pavel Begunkov
- [PATCH for-next 15/25] io_uring: switch cancel_hash to use per entry spinlock, Pavel Begunkov
- [PATCH for-next 19/25] io_uring: clean up io_ring_ctx_alloc, Pavel Begunkov
- [PATCH for-next 20/25] io_uring: use state completion infra for poll reqs, Pavel Begunkov
- [PATCH for-next 24/25] io_uring: propagate locking state to poll cancel, Pavel Begunkov
- [PATCH for-next 13/25] io_uring: remove check_cq checking from hot paths, Pavel Begunkov
- [PATCH for-next 04/25] io_uring: refactor ctx slow data placement, Pavel Begunkov
- [PATCH for-next 25/25] io_uring: mutex locked poll hashing, Pavel Begunkov
- [PATCH for-next 01/25] io_uring: make reg buf init consistent, Pavel Begunkov
- [PATCH for-next 07/25] io_uring: inline ->registered_rings, Pavel Begunkov
- [PATCH for-next 18/25] io_uring: limit number hash buckets, Pavel Begunkov
- [PATCH for-next 16/25] io_uring: pass poll_find lock back, Pavel Begunkov
- [PATCH for-next 12/25] io_uring: don't inline io_put_kbuf, Pavel Begunkov
[PATCH 2/2] io_uring: kbuf: add comments for some tricky code,
Hao Xu
[PATCH] fs: io_uring: remove NULL check before kfree,
Dongliang Mu
[RFC 0/3] io_uring: add support for IORING_OP_MSGSND/IORING_OP_MSGRCV,
Usama Arif
[PATCH liburing 0/4] Buffer ring API fixes,
Dylan Yudaken
[PATCH] io_uring: remove duplicate cqe skip check,
Hao Xu
[PATCH 0/3] io_uring: fixes for provided buffer ring,
Dylan Yudaken
[PATCH for-5.20 1/6] io_uring: poll: remove unnecessary req->ref set,
Hao Xu
[PATCH v4] io_uring: switch cancel_hash to use per entry spinlock,
Hao Xu
[PATCH 0/5] misc update for openclose and provided buffer,
Hao Xu
[RFC] support memory recycle for ring-mapped provided buffer,
Hao Xu
Possible bug for ring-mapped provided buffer,
Hao Xu
[PATCH v8 00/14] io-uring/xfs: support async buffered writes,
Stefan Roesch
- [PATCH v8 02/14] mm: Move updates of dirty_exceeded into one place, Stefan Roesch
- [PATCH v8 01/14] mm: Move starting of background writeback into the main balancing loop, Stefan Roesch
- [PATCH v8 06/14] iomap: Return -EAGAIN from iomap_write_iter(), Stefan Roesch
- [PATCH v8 09/14] fs: Split off inode_needs_update_time and __file_update_time, Stefan Roesch
- [PATCH v8 05/14] iomap: Add async buffered write support, Stefan Roesch
- [PATCH v8 03/14] mm: Add balance_dirty_pages_ratelimited_flags() function, Stefan Roesch
- [PATCH v8 08/14] fs: add __remove_file_privs() with flags parameter, Stefan Roesch
- [PATCH v8 07/14] fs: Add check for async buffered writes to generic_write_checks, Stefan Roesch
- [PATCH v8 04/14] iomap: Add flags parameter to iomap_page_create(), Stefan Roesch
- [PATCH v8 12/14] io_uring: Add tracepoint for short writes, Stefan Roesch
- [PATCH v8 11/14] io_uring: Add support for async buffered writes, Stefan Roesch
- [PATCH v8 10/14] fs: Add async write file modification handling., Stefan Roesch
- [PATCH v8 14/14] xfs: Add async buffered write support, Stefan Roesch
- [PATCH v8 13/14] xfs: Specify lockmode when calling xfs_ilock_for_iomap(), Stefan Roesch
[PATCH v3] io_uring: switch cancel_hash to use per entry spinlock,
Hao Xu
[RFC 0/5] support nonblock submission for splice pipe to pipe,
Hao Xu
[PATCH v2 0/3] cancel_hash per entry lock,
Hao Xu
[RFC PATCH v1 0/5] Ensure io_uring data structure consistentcy in liburing,
Ammar Faizi
Re: [syzbot] KASAN: use-after-free Read in filp_close,
syzbot
[GIT PULL] Followup io_uring changes and fixes,
Jens Axboe
[PATCH] io_uring: reinstate the inflight tracking, Jens Axboe
[PATCH] io_uring: Remove redundant NULL check before kfree,
cgel . zte
[PATCH v7 00/15] io-uring/xfs: support async buffered writes,
Stefan Roesch
- [PATCH v7 01/15] mm: Move starting of background writeback into the main balancing loop, Stefan Roesch
- [PATCH v7 06/15] iomap: Return error code from iomap_write_iter(), Stefan Roesch
- [PATCH v7 02/15] mm: Move updates of dirty_exceeded into one place, Stefan Roesch
- [PATCH v7 04/15] iomap: Add flags parameter to iomap_page_create(), Stefan Roesch
- [PATCH v7 12/15] io_uring: Add support for async buffered writes, Stefan Roesch
- [PATCH v7 05/15] iomap: Add async buffered write support, Stefan Roesch
- [PATCH v7 09/15] fs: Split off inode_needs_update_time and __file_update_time, Stefan Roesch
- [PATCH v7 08/15] fs: add __remove_file_privs() with flags parameter, Stefan Roesch
- [PATCH v7 07/15] fs: Add check for async buffered writes to generic_write_checks, Stefan Roesch
- [PATCH v7 13/15] io_uring: Add tracepoint for short writes, Stefan Roesch
- [PATCH v7 10/15] fs: Add async write file modification handling., Stefan Roesch
- [PATCH v7 11/15] fs: Optimization for concurrent file time updates., Stefan Roesch
- [PATCH v7 03/15] mm: Add balance_dirty_pages_ratelimited_flags() function, Stefan Roesch
- [PATCH v7 14/15] xfs: Specify lockmode when calling xfs_ilock_for_iomap(), Stefan Roesch
- [PATCH v7 15/15] xfs: Add async buffered write support, Stefan Roesch
- Re: [PATCH v7 00/15] io-uring/xfs: support async buffered writes, Jens Axboe
[RFC net-next v3 1/1] io_uring: fix deadlock on iowq file slot alloc,
Pavel Begunkov
[PATCH 0/5] io_uring: add opcodes for current working directory,
Usama Arif
[syzbot] UBSAN: array-index-out-of-bounds in io_submit_sqes,
syzbot
[LIBURING PATCH v2] Let IORING_OP_FILES_UPDATE support to choose fixed file slots,
Xiaoguang Wang
[PATCH v2] io_uring: let IORING_OP_FILES_UPDATE support to choose fixed file slots,
Xiaoguang Wang
[LIBURING PATCH] Let IORING_OP_FILES_UPDATE support to choose fixed file slots,
Xiaoguang Wang
[PATCH] io_uring: let IORING_OP_FILES_UPDATE support to choose fixed file slots,
Xiaoguang Wang
[PATCH 0/2] cancel_hash per entry lock,
Hao Xu
[PATCH RFC -next] io_uring: add support for level triggered poll, Jens Axboe
[PATCH 0/2] two bug fixes about direct fd install,
Xiaoguang Wang
Erroneous socket connect pass?,
Weber, Eugene F Jr CIV (USA)
Re: [io_uring] 584b0180f0: phoronix-test-suite.fio.SequentialWrite.IO_uring.Yes.Yes.1MB.DefaultTestDirectory.mb_s -10.2% regression,
Jens Axboe
[Index of Archives]
[Linux Samsung SoC]
[Linux Actions SoC]
[Linux Rockchip SoC]
[Linux for Synopsys ARC Processors]
[Linux USB Devel]
[Video for Linux]
[Linux SCSI]
[Yosemite Forum]