IO Uring
[Prev Page][Next Page]
[xfstests generic/617] fsx io_uring dio starts to fail on overlayfs since v6.6-rc1,
Zorro Lang
[PATCH V4 0/2] io_uring: cancelable uring_cmd,
Ming Lei
[PATCH V4 2/2] io_uring: cancelable uring_cmd, Ming Lei
[PATCH V3 0/2] io_uring: cancelable uring_cmd,
Ming Lei
[PATCH V2] io_uring: cancelable uring_cmd,
Ming Lei
[PATCHSET v5] Add io_uring futex/futexv support,
Jens Axboe
[PATCH] io_uring: cancelable uring_cmd,
Ming Lei
[PATCH 00/10] io_uring/ublk: exit notifier support,
Ming Lei
- [PATCH 02/10] io_uring: pass io_uring_ctx->id to uring_cmd, Ming Lei
- [PATCH 01/10] io_uring: allocate ctx id and build map between id and ctx, Ming Lei
- [PATCH 04/10] ublk: don't get ublk device reference in ublk_abort_queue(), Ming Lei
- [PATCH 03/10] io_uring: support io_uring notifier for uring_cmd, Ming Lei
- [PATCH 05/10] ublk: make sure ublk uring cmd handling is done in submitter task context, Ming Lei
- [PATCH 08/10] ublk: quiesce request queue when aborting queue, Ming Lei
- [PATCH 09/10] ublk: replace monitor work with uring_cmd exit notifier, Ming Lei
- [PATCH 10/10] ublk: simplify aborting request, Ming Lei
- [PATCH 07/10] ublk: rename mm_lock as lock, Ming Lei
- [PATCH 06/10] ublk: make sure that uring cmd aiming at same queue won't cross io_uring contexts, Ming Lei
- Re: [PATCH 00/10] io_uring/ublk: exit notifier support, Jens Axboe
[GIT PULL] io_uring fix for 6.6-rc2,
Jens Axboe
[PATCH] io_uring/net: fix iter retargeting for selected buf,
Pavel Begunkov
[PATCH v6 0/8] io_uring: Initial support for {s,g}etsockopt commands,
Breno Leitao
[syzbot] [io-uring?] UBSAN: array-index-out-of-bounds in io_setup_async_msg,
syzbot
[syzbot] [io-uring?] KCSAN: data-race in io_wq_activate_free_worker / io_wq_worker_running,
syzbot
[PATCHSET v2 0/3] Add support for multishot reads,
Jens Axboe
[PATCHSET 0/3] Add support for multishot reads,
Jens Axboe
[PATCH v5 0/8] io_uring: Initial support for {s,g}etsockopt commands,
Breno Leitao
[PATCHSET v4 0/5] Add io_uring support for waitid,
Jens Axboe
[PATCH AUTOSEL 6.4 22/31] io_uring: annotate the struct io_kiocb slab for appropriate user copy, Sasha Levin
[PATCH AUTOSEL 6.5 27/36] io_uring: annotate the struct io_kiocb slab for appropriate user copy, Sasha Levin
[GIT PULL] io_uring fixes for 6.6-rc1,
Jens Axboe
[PATCH V3] io_uring: fix IO hang in io_wq_put_and_exit from do_exit(),
Ming Lei
[PATCH 0/2] for-next fixes,
Pavel Begunkov
[PATCH v4 00/10] io_uring: Initial support for {s,g}etsockopt commands,
Breno Leitao
- [PATCH v4 01/10] bpf: Leverage sockptr_t in BPF getsockopt hook, Breno Leitao
- [PATCH v4 02/10] bpf: Leverage sockptr_t in BPF setsockopt hook, Breno Leitao
- [PATCH v4 04/10] net/socket: Break down __sys_getsockopt, Breno Leitao
- [PATCH v4 03/10] net/socket: Break down __sys_setsockopt, Breno Leitao
- [PATCH v4 05/10] io_uring/cmd: Pass compat mode in issue_flags, Breno Leitao
- [PATCH v4 06/10] selftests/net: Extract uring helpers to be reusable, Breno Leitao
- [PATCH v4 08/10] io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT, Breno Leitao
- [PATCH v4 07/10] io_uring/cmd: return -EOPNOTSUPP if net is disabled, Breno Leitao
- [PATCH v4 09/10] io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT, Breno Leitao
- [PATCH v4 10/10] selftests/bpf/sockopt: Add io_uring support, Breno Leitao
- Re: [PATCH v4 00/10] io_uring: Initial support for {s,g}etsockopt commands, Jakub Kicinski
[PATCH] io_uring/fdinfo: only print ->sq_array[] if it's there,
Jens Axboe
[syzbot] [io-uring?] general protection fault in io_uring_show_fdinfo,
syzbot
[PATCH V2] io_uring: fix IO hang in io_wq_put_and_exit from do_exit(),
Ming Lei
[PATCH] io_uring: fix IO hang in io_wq_put_and_exit from do_exit(),
Ming Lei
[PATCH] io_uring: Use slab for struct io_buffer objects,
Gabriel Krisman Bertazi
[GIT PULL] io_uring updates for 6.6-rc1,
Jens Axboe
[syzbot] [io-uring?] general protection fault in io_sqpoll_wq_cpu_affinity,
syzbot
[PATCH v6 00/11] io_uring getdents,
Hao Xu
- [PATCH 01/11] fs: split off vfs_getdents function of getdents64 syscall, Hao Xu
- [PATCH 02/11] xfs: add NOWAIT semantics for readdir, Hao Xu
- [PATCH 03/11] vfs: add nowait flag for struct dir_context, Hao Xu
- [PATCH 04/11] vfs: add a vfs helper for io_uring file pos lock, Hao Xu
- [PATCH 07/11] vfs: add nowait parameter for file_accessed(), Hao Xu
- [PATCH 05/11] vfs: add file_pos_unlock() for io_uring usage, Hao Xu
- [PATCH 06/11] vfs: add a nowait parameter for touch_atime(), Hao Xu
- [PATCH 08/11] vfs: move file_accessed() to the beginning of iterate_dir(), Hao Xu
- [PATCH 09/11] vfs: error out -EAGAIN if atime needs to be updated, Hao Xu
- [PATCH 11/11] io_uring: add support for getdents, Hao Xu
- [PATCH 10/11] vfs: trylock inode->i_rwsem in iterate_dir() to support nowait, Hao Xu
- Re: [PATCH v6 00/11] io_uring getdents, Christian Brauner
[PATCH liburing v1 0/2] Two small fixes for the map file,
Ammar Faizi
[RFC RESEND 00/11] Zero copy network RX using io_uring,
David Wei
- [PATCH 04/11] io_uring: setup ZC for an RX queue when registering an ifq, David Wei
- [PATCH 03/11] netdev: add XDP_SETUP_ZC_RX command, David Wei
- [PATCH 01/11] io_uring: add interface queue, David Wei
- [PATCH 02/11] io_uring: add mmap support for shared ifq ringbuffers, David Wei
- [PATCH 09/11] io_uring: delay ZC pool destruction, David Wei
- [PATCH 05/11] io_uring: add ZC buf and pool, David Wei
- [PATCH 06/11] io_uring: add ZC pool API, David Wei
- [PATCH 08/11] io_uring: allocate a uarg for freeing zero copy skbs, David Wei
- [PATCH 07/11] skbuff: add SKBFL_FIXED_FRAG and skb_fixed(), David Wei
- [PATCH 11/11] io_uring: add io_recvzc request, David Wei
- [PATCH 10/11] netdev/bnxt: add data pool and use it in BNXT driver, David Wei
- Re: [RFC RESEND 00/11] Zero copy network RX using io_uring, Gal Pressman
[RFC PATCH 00/11] Zero copy network RX using io_uring,
David Wei
- [PATCH 01/11] io_uring: add interface queue, David Wei
- [PATCH 05/11] io_uring: add ZC buf and pool, David Wei
- [PATCH 02/11] io_uring: add mmap support for shared ifq ringbuffers, David Wei
- [PATCH 04/11] io_uring: setup ZC for an RX queue when registering an ifq, David Wei
- [PATCH 03/11] netdev: add XDP_SETUP_ZC_RX command, David Wei
- [PATCH 07/11] skbuff: add SKBFL_FIXED_FRAG and skb_fixed(), David Wei
- [PATCH 06/11] io_uring: add ZC pool API, David Wei
- [PATCH 10/11] netdev/bnxt: add data pool and use it in BNXT driver, David Wei
- [PATCH 09/11] io_uring: delay ZC pool destruction, David Wei
- [PATCH 08/11] io_uring: allocate a uarg for freeing zero copy skbs, David Wei
- [PATCH 11/11] io_uring: add io_recvzc request, David Wei
- Re: [RFC PATCH 00/11] Zero copy network RX using io_uring, Jakub Kicinski
[PATCH RFC v5 00/29] io_uring getdents,
Hao Xu
- [PATCH 01/29] fs: split off vfs_getdents function of getdents64 syscall, Hao Xu
- [PATCH 02/29] xfs: rename XBF_TRYLOCK to XBF_NOWAIT, Hao Xu
- [PATCH 03/29] xfs: add NOWAIT semantics for readdir, Hao Xu
- [PATCH 04/29] vfs: add nowait flag for struct dir_context, Hao Xu
- [PATCH 05/29] vfs: add a vfs helper for io_uring file pos lock, Hao Xu
- [PATCH 06/29] vfs: add file_pos_unlock() for io_uring usage, Hao Xu
- [PATCH 07/29] vfs: add a nowait parameter for touch_atime(), Hao Xu
- [PATCH 09/29] vfs: move file_accessed() to the beginning of iterate_dir(), Hao Xu
- [PATCH 08/29] vfs: add nowait parameter for file_accessed(), Hao Xu
- [PATCH 10/29] vfs: add S_NOWAIT for nowait time update, Hao Xu
- [PATCH 11/29] vfs: trylock inode->i_rwsem in iterate_dir() to support nowait, Hao Xu
- [PATCH 12/29] xfs: enforce GFP_NOIO implicitly during nowait time update, Hao Xu
- [PATCH 13/29] xfs: make xfs_trans_alloc() support nowait semantics, Hao Xu
- [PATCH 14/29] xfs: support nowait for xfs_log_reserve(), Hao Xu
- [PATCH 15/29] xfs: don't wait for free space in xlog_grant_head_check() in nowait case, Hao Xu
- [PATCH 16/29] xfs: add nowait parameter for xfs_inode_item_init(), Hao Xu
- [PATCH 17/29] xfs: make xfs_trans_ijoin() error out -EAGAIN, Hao Xu
- [PATCH 18/29] xfs: set XBF_NOWAIT for xfs_buf_read_map if necessary, Hao Xu
- [PATCH 19/29] xfs: support nowait memory allocation in _xfs_buf_alloc(), Hao Xu
- [PATCH 20/29] xfs: distinguish error type of memory allocation failure for nowait case, Hao Xu
- [PATCH 24/29] xfs: support nowait for xfs_buf_read_map(), Hao Xu
- [PATCH 22/29] xfs: comment page allocation for nowait case in xfs_buf_find_insert(), Hao Xu
- [PATCH 27/29] xfs: add a comment for xlog_kvmalloc(), Hao Xu
- [PATCH 28/29] xfs: support nowait semantics for xc_ctx_lock in xlog_cil_commit(), Hao Xu
- [PATCH 21/29] xfs: return -EAGAIN when bulk memory allocation fails in nowait case, Hao Xu
- [PATCH 23/29] xfs: don't print warn info for -EAGAIN error in xfs_buf_get_map(), Hao Xu
- [PATCH 25/29] xfs: support nowait for xfs_buf_item_init(), Hao Xu
- [PATCH 26/29] xfs: return -EAGAIN when nowait meets sync in transaction commit, Hao Xu
- [PATCH 29/29] io_uring: add support for getdents, Hao Xu
- Re: [PATCH RFC v5 00/29] io_uring getdents, Darrick J. Wong
- Re: [PATCH RFC v5 00/29] io_uring getdents, Dave Chinner
[PATCH 0/2] io_uring: fix IO hang in io wq exit,
Ming Lei
[PATCH v2 00/15] caching and SQ/CQ optimisations,
Pavel Begunkov
- [PATCH v2 09/15] io_uring: compact SQ/CQ heads/tails, Pavel Begunkov
- [PATCH v2 13/15] io_uring: separate task_work/waiting cache line, Pavel Begunkov
- [PATCH v2 14/15] io_uring: move multishot cqe cache in ctx, Pavel Begunkov
- [PATCH v2 15/15] io_uring: move iopoll ctx fields around, Pavel Begunkov
- [PATCH v2 03/15] io_uring: simplify big_cqe handling, Pavel Begunkov
- [PATCH v2 10/15] io_uring: add option to remove SQ indirection, Pavel Begunkov
- [PATCH v2 06/15] io_uring: reorder cqring_flush and wakeups, Pavel Begunkov
- [PATCH v2 02/15] io_uring: cqe init hardening, Pavel Begunkov
- [PATCH v2 12/15] io_uring: banish non-hot data to end of io_ring_ctx, Pavel Begunkov
- [PATCH v2 08/15] io_uring: force inline io_fill_cqe_req, Pavel Begunkov
- [PATCH v2 05/15] io_uring: optimise extra io_get_cqe null check, Pavel Begunkov
- [PATCH v2 01/15] io_uring: improve cqe !tracing hot path, Pavel Begunkov
- [PATCH v2 07/15] io_uring: merge iopoll and normal completion paths, Pavel Begunkov
- [PATCH v2 04/15] io_uring: refactor __io_get_cqe(), Pavel Begunkov
- [PATCH v2 11/15] io_uring: move non aligned field to the end, Pavel Begunkov
- Re: [PATCH v2 00/15] caching and SQ/CQ optimisations, Jens Axboe
[PATCH v5] io_uring: add a sysctl to disable io_uring system-wide,
Jeff Moyer
[PATCH] io_uring/rsrc: Annotate struct io_mapped_ubuf with __counted_by,
Kees Cook
[PATCH v3 0/9] io_uring: Initial support for {s,g}etsockopt commands,
Breno Leitao
Re: [linus:master] [io_uring] caec5ebe77: stress-ng.io-uring.ops_per_sec -33.1% regression,
Jens Axboe
[PATCH v4] io_uring: add a sysctl to disable io_uring system-wide,
Jeff Moyer
[PATCH v2 00/13] Remove _folio_dtor and _folio_order,
Matthew Wilcox (Oracle)
- [PATCH v2 06/13] mm: Remove free_compound_page() and the compound_page_dtors array, Matthew Wilcox (Oracle)
- [PATCH v2 03/13] mm: Convert free_huge_page() to free_huge_folio(), Matthew Wilcox (Oracle)
- [PATCH v2 12/13] mm: Add tail private fields to struct folio, Matthew Wilcox (Oracle)
- [PATCH v2 02/13] mm: Call free_huge_page() directly, Matthew Wilcox (Oracle)
- [PATCH v2 13/13] mm: Convert split_huge_pages_pid() to use a folio, Matthew Wilcox (Oracle)
- [PATCH v2 04/13] mm: Convert free_transhuge_folio() to folio_undo_large_rmappable(), Matthew Wilcox (Oracle)
- [PATCH v2 07/13] mm: Remove HUGETLB_PAGE_DTOR, Matthew Wilcox (Oracle)
- [PATCH v2 11/13] mm: Remove folio_test_transhuge(), Matthew Wilcox (Oracle)
- [PATCH v2 01/13] io_uring: Stop calling free_compound_page(), Matthew Wilcox (Oracle)
- [PATCH v2 05/13] mm; Convert prep_transhuge_page() to folio_prep_large_rmappable(), Matthew Wilcox (Oracle)
- [PATCH v2 08/13] mm: Add large_rmappable page flag, Matthew Wilcox (Oracle)
- [PATCH v2 10/13] mm: Free up a word in the first tail page, Matthew Wilcox (Oracle)
- [PATCH v2 09/13] mm: Rearrange page flags, Matthew Wilcox (Oracle)
Possible io_uring related race leads to btrfs data csum mismatch,
Qu Wenruo
[RFC 00/16] caching and SQ/CQ optimisations,
Pavel Begunkov
- [PATCH 11/16] io_uring: move non aligned field to the end, Pavel Begunkov
- [PATCH 13/16] io_uring: separate task_work/waiting cache line, Pavel Begunkov
- [PATCH 16/16] io_uring: force inline io_fill_cqe_req, Pavel Begunkov
- [PATCH 09/16] io_uring: add option to remove SQ indirection, Pavel Begunkov
- [PATCH 06/16] io_uring: reorder cqring_flush and wakeups, Pavel Begunkov
- [PATCH 01/16] io_uring: improve cqe !tracing hot path, Pavel Begunkov
- [PATCH 04/16] io_uring: refactor __io_get_cqe(), Pavel Begunkov
- [PATCH 15/16] io_uring: move iopoll ctx fields around, Pavel Begunkov
- [PATCH 07/16] io_uring: merge iopoll and normal completion paths, Pavel Begunkov
- [PATCH 10/16] io_uring: static_key for !IORING_SETUP_NO_SQARRAY, Pavel Begunkov
- [PATCH 12/16] io_uring: banish non-hot data to end of io_ring_ctx, Pavel Begunkov
- [PATCH 08/16] io_uring: compact SQ/CQ heads/tails, Pavel Begunkov
- [PATCH 14/16] io_uring: move multishot cqe cache in ctx, Pavel Begunkov
- [PATCH 05/16] io_uring: optimise extra io_get_cqe null check, Pavel Begunkov
- [PATCH 03/16] io_uring: simplify big_cqe handling, Pavel Begunkov
- [PATCH 02/16] io_uring: cqe init hardening, Pavel Begunkov
[PATCH 0/9] Remove _folio_dtor and _folio_order,
Matthew Wilcox (Oracle)
Libublk-rs v0.1.0,
Ming Lei
[PATCH v2] io_uring/sqpoll: fix io-wq affinity when IORING_SETUP_SQPOLL is used, Jens Axboe
[PATCH] io_uring/sqpoll: fix io-wq affinity when IORING_SETUP_SQPOLL is used, Jens Axboe
[GIT PULL] io_uring fixes for 6.5-rc6,
Jens Axboe
[PATCHSET 0/3] Ensure file refs are dropped on io_uring fd release,
Jens Axboe
[PATCHSET v3 0/5] Add io_uring support for waitid,
Jens Axboe
[PATCH liburing] tests: don't expect multishot recv overflow backlogging,
Pavel Begunkov
[PATCH 0/7] random fixes and cleanups,
Pavel Begunkov
[PATCH for-next 0/3] Misc cleanups,
Jens Axboe
[PATCHSET 0/3] io-wq locking improvements,
Jens Axboe
[PATCH] io_uring: cleanup 'ret' handling in io_iopoll_check(), Jens Axboe
[PATCH 1/1] io_uring: break iopolling on signal,
Pavel Begunkov
[PATCH 0/2] random for-next cleanups,
Pavel Begunkov
[PATCH 1/1] io_uring: kill io_uring userspace examples,
Pavel Begunkov
[PATCH 1/1] io_uring: fix false positive KASAN warnings,
Pavel Begunkov
[PATCH 1/1] io_uring: fix drain stalls by invalid SQE,
Pavel Begunkov
[PATCH v2 0/8] io_uring: Initial support for {s,g}etsockopt commands,
Breno Leitao
- [PATCH v2 1/8] net: expose sock_use_custom_sol_socket, Breno Leitao
- [PATCH v2 2/8] io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT, Breno Leitao
- [PATCH v2 6/8] bpf: Leverage sockptr_t in BPF setsockopt hook, Breno Leitao
- Re: [PATCH v2 0/8] io_uring: Initial support for {s,g}etsockopt commands, Stanislav Fomichev
- [PATCH v2 8/8] io_uring/cmd: BPF hook for setsockopt cmd, Breno Leitao
- [PATCH v2 5/8] bpf: Leverage sockptr_t in BPF getsockopt hook, Breno Leitao
- [PATCH v2 4/8] io_uring/cmd: Extend support beyond SOL_SOCKET, Breno Leitao
- [PATCH v2 7/8] io_uring/cmd: BPF hook for getsockopt cmd, Breno Leitao
- [PATCH v2 3/8] io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT, Breno Leitao
[PATCH -next] io_uring/rsrc: Remove unused declaration io_rsrc_put_tw(),
Yue Haibing
[PATCH] io_uring/parisc: Adjust pgoff in io_uring mmap() for parisc,
Helge Deller
[PATCH v3] io_uring: correct check for O_TMPFILE,
Aleksa Sarai
[PATCH v2 0/2] open: make RESOLVE_CACHED correctly test for O_TMPFILE,
Aleksa Sarai
FYI, fsnotify contention with aio and io_uring.,
Pierre Labat
[PATCHSET v2] Add io_uring support for waitid,
Jens Axboe
[PATCH] io_uring: annotate the struct io_kiocb slab for appropriate user copy,
Jens Axboe
[PATCH liburing] github: Fix LLVM packages conflict,
Ammar Faizi
[PATCHv3] io_uring: set plug tags for same file,
Keith Busch
[PATCH 1/3] io_uring: split req init from submit,
Keith Busch
[PATCHSET v4] Add io_uring futex/futexv support,
Jens Axboe
- [PATCH 01/12] futex: Clarify FUTEX2 flags, Jens Axboe
- [PATCH 03/12] futex: Flag conversion, Jens Axboe
- [PATCH 04/12] futex: Validate futex value against futex size, Jens Axboe
- [PATCH 02/12] futex: Extend the FUTEX2 flags, Jens Axboe
- [PATCH 09/12] futex: add wake_data to struct futex_q, Jens Axboe
- [PATCH 07/12] futex: abstract out a __futex_wake_mark() helper, Jens Axboe
- [PATCH 11/12] futex: make the vectored futex operations available, Jens Axboe
- [PATCH 06/12] futex: factor out the futex wake handling, Jens Axboe
- [PATCH 10/12] futex: make futex_parse_waitv() available as a helper, Jens Axboe
- [PATCH 08/12] io_uring: add support for futex wake and wait, Jens Axboe
- [PATCH 12/12] io_uring: add support for vectored futex waits, Jens Axboe
- [PATCH 05/12] futex: move FUTEX2_MASK to futex.h, Jens Axboe
- Re: [PATCHSET v4] Add io_uring futex/futexv support, Thomas Gleixner
[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]