IO Uring
[Prev Page][Next Page]
- Re: [bug report] WARNING: CPU: 5 PID: 679 at io_uring/io_uring.c:2835 io_ring_exit_work+0x2b6/0x2e0,
Pavel Begunkov
- [PATCH 0/2] io-wq: cancelation race fix and small cleanup in io-wq,
Gabriel Krisman Bertazi
- io_uring: worker thread NULL dereference during openat op,
Dan Clash
- [for-next 0/3] simple sendzc cleanups,
Pavel Begunkov
- [syzbot] Monthly io-uring report (Apr 2024), syzbot
- [PATCH for-next] io_uring: ensure overflow entries are dropped when ring is exiting,
Jens Axboe
- [PATCH for-next] io_uring/net: always set kmsg->msg.msg_control_user before issue, Jens Axboe
- [GIT PULL] io_uring fixes for 6.9-rc4,
Jens Axboe
- [RFC 0/6] implement io_uring notification (ubuf_info) stacking,
Pavel Begunkov
- [PATCH] treewide: Fix common grammar mistake "the the",
Thorsten Blum
- [PATCH] io_uring/timeout: remove duplicate initialization of the io_timeout list.,
Ruyi Zhang
- [PATCH for-next 0/5] overflow CQE cleanups,
Pavel Begunkov
- [PATCH for-next] io_uring: separate header for exported net bits,
David Wei
- [PATCH] Fix portability issues in configure script,
Arthur Williams
- [PATCH v1] io-uring: correct typo in comment for IOU_F_TWQ_LAZY_WAKE,
Haiyue Wang
- [PATCH for-6.9] io_uring/net: restore msg_control on sendzc retry,
Pavel Begunkov
- [PATCH liburing v2 0/3] improve sendzc tests,
Pavel Begunkov
- [PATCH liburing 0/3] improve sendzc tests,
Pavel Begunkov
- [syzbot] [fs?] [io-uring?] general protection fault in __ep_remove,
syzbot
- [RFC PATCH 0/9] io_uring: support sqe group and provide group kbuf,
Ming Lei
- [PATCH liburing 1/1] examples/sendzc: test background polling,
Pavel Begunkov
- [PATCH for-next 0/3] sendzc dedup / simplification,
Pavel Begunkov
- [PATCH V2] io_uring: return void from io_put_kbuf_comp(),
Ming Lei
- [GIT PULL] io_uring fixes for 6.9-rc3,
Jens Axboe
- [PATCH for-next 0/4] clean up io_req_complete_post,
Pavel Begunkov
- [PATCH] io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure,
Alexey Izbyshev
- [PATCH 0/3] Add REQ_F_CQE_SKIP support to io_uring zerocopy,
Oliver Crumrine
- [PATCHSET 0/3] Add REQ_F_CQE_SKIP support to io_uring zerocopy, Oliver Crumrine
- [PATCH liburing] man: fix IORING_REGISTER_RING_FDS documentation,
Jeff Moyer
- [PATCH AUTOSEL 6.1 13/15] io_uring: clear opcode specific data for an early failure, Sasha Levin
- [PATCH AUTOSEL 6.6 15/20] io_uring: clear opcode specific data for an early failure, Sasha Levin
- [PATCH AUTOSEL 6.8 22/28] io_uring: clear opcode specific data for an early failure, Sasha Levin
- [PATCH liburing 0/2] manpage improvements,
Gabriel Krisman Bertazi
- [PATCHSET 0/4] Cleanup io_buffer_list and mmap handling,
Jens Axboe
- registering files returns -EBADF in 5.10.214,
Kornilios Kourtis
- [syzbot] [io-uring?] kernel BUG in __io_remove_buffers,
syzbot
- [syzbot] [io-uring?] kernel BUG in put_page,
syzbot
- [PATCH] io_uring: use private workqueue for exit work, Jens Axboe
- [PATCHSET v3 0/4] Cleanup and improve MSG_RING performance,
Jens Axboe
- [PATCHSET 0/2] Multishot read tweaks,
Jens Axboe
- [PATCH] io_uring/kbuf: remove dead define, Jens Axboe
- [PATCH] io_uring: fix warnings on shadow variables, Jens Axboe
- Re: [axboe-block:for-6.10/io_uring 42/42] io_uring/register.c:175:24: warning: arithmetic between different enumeration types ('enum io_uring_register_restriction_op' and 'enum io_uring_register_op'),
Gabriel Krisman Bertazi
- [PATCH liburing] io_uring.h: Sync kernel header to fetch enum names, Gabriel Krisman Bertazi
- [PATCHSET v2 0/3] Cleanup and improve MSG_RING performance,
Jens Axboe
- [PATCH] io_uring: return void from io_put_kbuf_comp(),
Ming Lei
- [PATCH] io_uring: kill dead code in io_req_complete_post,
Ming Lei
- [PATCHSET v3 0/11] Move away from remap_pfn_range(),
Jens Axboe
- [PATCH 01/11] mm: add nommu variant of vm_insert_pages(), Jens Axboe
- [PATCH 02/11] io_uring: get rid of remap_pfn_range() for mapping rings/sqes, Jens Axboe
- [PATCH 03/11] io_uring: use vmap() for ring mapping, Jens Axboe
- [PATCH 04/11] io_uring: unify io_pin_pages(), Jens Axboe
- [PATCH 05/11] io_uring/kbuf: get rid of lower BGID lists, Jens Axboe
- [PATCH 06/11] io_uring/kbuf: get rid of bl->is_ready, Jens Axboe
- [PATCH 08/11] io_uring/kbuf: protect io_buffer_list teardown with a reference, Jens Axboe
- [PATCH 07/11] io_uring/kbuf: vmap pinned buffer ring, Jens Axboe
- [PATCH 09/11] io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ring, Jens Axboe
- [PATCH 10/11] io_uring: use unpin_user_pages() where appropriate, Jens Axboe
- [PATCH 11/11] io_uring: move mapping/allocation helpers to a separate file, Jens Axboe
- [PATCH] io_uring: Avoid anonymous enums in io_uring uapi,
Gabriel Krisman Bertazi
- [PATCHSET 0/3] Cleanup and improve MSG_RING performance,
Jens Axboe
- [PATCH 0/7] sysctl: Remove sentinel elements from misc directories,
Joel Granados via B4 Relay
- [PATCH v2] fs: claw back a few FMODE_* bits,
Christian Brauner
- [PATCH] io_uring: Remove unused function,
Jiapeng Chong
- [PATCH liburing] io_uring.h: Avoid anonymous enums,
Gabriel Krisman Bertazi
- [PATCHSET v2 0/10] Move away from remap_pfn_range(),
Jens Axboe
- [PATCH 02/10] io_uring: get rid of remap_pfn_range() for mapping rings/sqes, Jens Axboe
- [PATCH 03/10] io_uring: use vmap() for ring mapping, Jens Axboe
- [PATCH 01/10] mm: add nommu variant of vm_insert_pages(), Jens Axboe
- [PATCH 04/10] io_uring: unify io_pin_pages(), Jens Axboe
- [PATCH 06/10] io_uring/kbuf: get rid of bl->is_ready, Jens Axboe
- [PATCH 05/10] io_uring/kbuf: get rid of lower BGID lists, Jens Axboe
- [PATCH 08/10] io_uring/kbuf: protect io_buffer_list teardown with a reference, Jens Axboe
- [PATCH 07/10] io_uring/kbuf: vmap pinned buffer ring, Jens Axboe
- [PATCH 10/10] io_uring: use unpin_user_pages() where appropriate, Jens Axboe
- [PATCH 09/10] io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ring, Jens Axboe
- [PATCH] [RFC]: fs: claw back a few FMODE_* bits,
Christian Brauner
- [PATCH] io_uring: refill request cache in memory order, Jens Axboe
- [PATCH] io_uring/poll: shrink alloc cache size to 32, Jens Axboe
- [PATCHSET 0/4] Use io_wq_work_list for task_work,
Jens Axboe
- [PATCH v6 00/10] block atomic writes,
John Garry
- [PATCH v6 01/10] block: Pass blk_queue_get_max_sectors() a request pointer, John Garry
- [PATCH v6 03/10] fs: Initial atomic write support, John Garry
- [PATCH v6 02/10] block: Call blkdev_dio_unaligned() from blkdev_direct_IO(), John Garry
- [PATCH v6 06/10] block: Add atomic write support for statx, John Garry
- [PATCH v6 04/10] fs: Add initial atomic write support info to statx, John Garry
- [PATCH v6 05/10] block: Add core atomic write support, John Garry
- [PATCH v6 10/10] nvme: Atomic write support, John Garry
- [PATCH v6 08/10] scsi: sd: Atomic write support, John Garry
- [PATCH v6 07/10] block: Add fops atomic write support, John Garry
- [PATCH v6 09/10] scsi: scsi_debug: Atomic write support, John Garry
- Re: [PATCH v6 00/10] block atomic writes, Matthew Wilcox
- [PATCH v4 02/14] mm: Switch mm->get_unmapped_area() to a flag,
Rick Edgecombe
- [RFC PATCH 0/4] Read/Write with meta buffer,
Kanchan Joshi
- Message not available
- Message not available
- Message not available
- Re: [RFC PATCH 0/4] Read/Write with meta buffer, Jens Axboe
- Re: [RFC PATCH 0/4] Read/Write with meta buffer, Pavel Begunkov
[GIT PULL] io_uring fixes for 6.9-rc1,
Jens Axboe
[PATCHSET 0/6] Switch kbuf mappings to vm_insert_pages(),
Jens Axboe
[PATCHSET v2 0/17] Improve async state handling,
Jens Axboe
- [PATCH 02/17] io_uring/net: switch io_recv() to using io_async_msghdr, Jens Axboe
- [PATCH 03/17] io_uring/net: unify cleanup handling, Jens Axboe
- [PATCH 01/17] io_uring/net: switch io_send() and io_send_zc() to using io_async_msghdr, Jens Axboe
- [PATCH 05/17] io_uring/net: get rid of ->prep_async() for receive side, Jens Axboe
- [PATCH 04/17] io_uring/net: always setup an io_async_msghdr, Jens Axboe
- [PATCH 08/17] io_uring/net: add iovec recycling, Jens Axboe
- [PATCH 06/17] io_uring/net: get rid of ->prep_async() for send side, Jens Axboe
- [PATCH 09/17] io_uring/net: drop 'kmsg' parameter from io_req_msg_cleanup(), Jens Axboe
- [PATCH 07/17] io_uring: kill io_msg_alloc_async_prep(), Jens Axboe
- [PATCH 11/17] io_uring: get rid of struct io_rw_state, Jens Axboe
- [PATCH 10/17] io_uring/rw: always setup io_async_rw for read/write requests, Jens Axboe
- [PATCH 13/17] io_uring/net: move connect to always using async data, Jens Axboe
- [PATCH 14/17] io_uring/uring_cmd: switch to always allocating async data, Jens Axboe
- [PATCH 12/17] io_uring/rw: add iovec recycling, Jens Axboe
- [PATCH 15/17] io_uring/uring_cmd: defer SQE copying until we need it, Jens Axboe
- [PATCH 16/17] io_uring: drop ->prep_async(), Jens Axboe
- [PATCH 17/17] io_uring/alloc_cache: switch to array based caching, Jens Axboe
[PATCHSET 0/15] Get rid of ->prep_async(),
Jens Axboe
- [PATCH 01/15] io_uring/net: switch io_send() and io_send_zc() to using io_async_msghdr, Jens Axboe
- [PATCH 02/15] io_uring/net: switch io_recv() to using io_async_msghdr, Jens Axboe
- [PATCH 04/15] io_uring/net: always setup an io_async_msghdr, Jens Axboe
- [PATCH 03/15] io_uring/net: unify cleanup handling, Jens Axboe
- [PATCH 05/15] io_uring/net: get rid of ->prep_async() for receive side, Jens Axboe
- [PATCH 07/15] io_uring: kill io_msg_alloc_async_prep(), Jens Axboe
- [PATCH 06/15] io_uring/net: get rid of ->prep_async() for send side, Jens Axboe
- [PATCH 08/15] io_uring/net: add iovec recycling, Jens Axboe
- [PATCH 09/15] io_uring/net: drop 'kmsg' parameter from io_req_msg_cleanup(), Jens Axboe
- [PATCH 10/15] io_uring/rw: always setup io_async_rw for read/write requests, Jens Axboe
- [PATCH 11/15] io_uring: get rid of struct io_rw_state, Jens Axboe
- [PATCH 12/15] io_uring/rw: add iovec recycling, Jens Axboe
- [PATCH 13/15] io_uring/net: move connect to always using async data, Jens Axboe
- [PATCH 14/15] io_uring/uring_cmd: switch to always allocating async data, Jens Axboe
- [PATCH 15/15] io_uring: drop ->prep_async(), Jens Axboe
[PATCH] io_uring/alloc_cache: shrink default max entries from 512 to 128, Jens Axboe
[PATCH] io_uring/net: drop unused 'fast_iov_one' entry,
Jens Axboe
[PATCH] io_uring/sqpoll: early exit thread if task_context wasn't allocated, Jens Axboe
[PATCH v3 00/13] Remove aux CQE caches,
Pavel Begunkov
- [PATCH v3 01/13] io_uring/cmd: move io_uring_try_cancel_uring_cmd(), Pavel Begunkov
- [PATCH v3 02/13] io_uring/cmd: kill one issue_flags to tw conversion, Pavel Begunkov
- [PATCH v3 03/13] io_uring/cmd: fix tw <-> issue_flags conversion, Pavel Begunkov
- [PATCH v3 04/13] io_uring/cmd: introduce io_uring_cmd_complete, Pavel Begunkov
- [PATCH v3 05/13] nvme/io_uring: don't hard code IO_URING_F_UNLOCKED, Pavel Begunkov
- [PATCH v3 06/13] io_uring/rw: avoid punting to io-wq directly, Pavel Begunkov
- [PATCH v3 07/13] io_uring: force tw ctx locking, Pavel Begunkov
- [PATCH v3 08/13] io_uring: remove struct io_tw_state::locked, Pavel Begunkov
- [PATCH v3 09/13] io_uring: refactor io_fill_cqe_req_aux, Pavel Begunkov
- [PATCH v3 10/13] io_uring: get rid of intermediate aux cqe caches, Pavel Begunkov
- [PATCH v3 11/13] io_uring: remove current check from complete_post, Pavel Begunkov
- [PATCH v3 12/13] io_uring: refactor io_req_complete_post(), Pavel Begunkov
- [PATCH v3 13/13] io_uring: clean up io_lockdep_assert_cq_locked, Pavel Begunkov
- Re: [PATCH v3 00/13] Remove aux CQE caches, Ming Lei
- Re: [PATCH v3 00/13] Remove aux CQE caches, Jens Axboe
[bug report] Kernel panic - not syncing: Fatal hardware error!,
Changhui Zhong
[PATCH] io_uring: releasing CPU resources when polling,
Xue
[PATCH v2 00/14] remove aux CQE caches,
Pavel Begunkov
- [PATCH v2 01/14] io_uring/cmd: kill one issue_flags to tw conversion, Pavel Begunkov
- [PATCH v2 02/14] io_uring/cmd: fix tw <-> issue_flags conversion, Pavel Begunkov
- [PATCH v2 03/14] io_uring/cmd: make io_uring_cmd_done irq safe, Pavel Begunkov
- [PATCH v2 04/14] io_uring/cmd: introduce io_uring_cmd_complete, Pavel Begunkov
- [PATCH v2 05/14] ublk: don't hard code IO_URING_F_UNLOCKED, Pavel Begunkov
- [PATCH v2 06/14] nvme/io_uring: don't hard code IO_URING_F_UNLOCKED, Pavel Begunkov
- [PATCH v2 07/14] io_uring/rw: avoid punting to io-wq directly, Pavel Begunkov
- [PATCH v2 08/14] io_uring: force tw ctx locking, Pavel Begunkov
- [PATCH v2 09/14] io_uring: remove struct io_tw_state::locked, Pavel Begunkov
- [PATCH v2 10/14] io_uring: refactor io_fill_cqe_req_aux, Pavel Begunkov
- [PATCH v2 11/14] io_uring: get rid of intermediate aux cqe caches, Pavel Begunkov
- [PATCH v2 12/14] io_uring: remove current check from complete_post, Pavel Begunkov
- [PATCH v2 13/14] io_uring: refactor io_req_complete_post(), Pavel Begunkov
- [PATCH v2 14/14] io_uring: clean up io_lockdep_assert_cq_locked, Pavel Begunkov
[PATCHSET 0/2] Sanitize request setup,
Jens Axboe
[PATCH] io_uring: remove timeout/poll specific cancelations, Jens Axboe
[PATCH v2] io_uring/net: ensure async prep handlers always initialize ->done_io,
Jens Axboe
[PATCH] io_uring/net: ensure async prep handlers always initialize ->done_io, Jens Axboe
[syzbot] [io-uring?] KMSAN: uninit-value in io_sendrecv_fail,
syzbot
[PATCH] io_uring/waitid: always remove waitid entry for cancel all, Jens Axboe
[PATCH] io_uring/futex: always remove futex entry for cancel all, Jens Axboe
[PATCH 0/3] follow up cleanups,
Pavel Begunkov
[PATCH 00/11] remove aux CQE caches,
Pavel Begunkov
- [PATCH 01/11] io_uring: fix poll_remove stalled req completion, Pavel Begunkov
- [PATCH 03/11] io_uring/cmd: fix tw <-> issue_flags conversion, Pavel Begunkov
- [PATCH 02/11] io_uring/cmd: kill one issue_flags to tw conversion, Pavel Begunkov
- [PATCH 04/11] io_uring/cmd: introduce io_uring_cmd_complete, Pavel Begunkov
- [PATCH 05/11] ublk: don't hard code IO_URING_F_UNLOCKED, Pavel Begunkov
- [PATCH 06/11] nvme/io_uring: don't hard code IO_URING_F_UNLOCKED, Pavel Begunkov
- [PATCH 07/11] io_uring/rw: avoid punting to io-wq directly, Pavel Begunkov
- [PATCH 08/11] io_uring: force tw ctx locking, Pavel Begunkov
- [PATCH 09/11] io_uring: remove struct io_tw_state::locked, Pavel Begunkov
- [PATCH 10/11] io_uring: refactor io_fill_cqe_req_aux, Pavel Begunkov
- [PATCH 11/11] io_uring: get rid of intermediate aux cqe caches, Pavel Begunkov
- Re: [PATCH 00/11] remove aux CQE caches, Jens Axboe
- Re: [PATCH 00/11] remove aux CQE caches, Jens Axboe
- Re: (subset) [PATCH 00/11] remove aux CQE caches, Jens Axboe
[PATCH] net: Do not break out of sk_stream_wait_memory() with TIF_NOTIFY_SIGNAL,
Sascha Hauer
[PATCH v2 0/1] io_uring: extract the function that checks the legitimacy of sq/cq entries,
Xin Wang
[linux-next:master] BUILD REGRESSION 9bb9b28d0568991b1d63e66fe75afa5f97ad1156, kernel test robot
[PATCH] io_uring: Fix release of pinned pages when __io_uaddr_map fails,
Gabriel Krisman Bertazi
[PATCH] io_uring/poll: fix upper bits poll updating,
Jens Axboe
[linux-next:master] BUILD REGRESSION dad309222e4c3fc7f88b20ce725ce1e0eea07cc7, kernel test robot
[PATCH 0/3] small rings clean up,
Pavel Begunkov
[RFC PATCH v4 00/16] Zero copy Rx using io_uring,
David Wei
- [RFC PATCH v4 01/16] net: generalise pp provider params passing, David Wei
- [RFC PATCH v4 02/16] io_uring: delayed cqe commit, David Wei
- [RFC PATCH v4 03/16] net: page_pool: add ->scrub mem provider callback, David Wei
- [RFC PATCH v4 04/16] io_uring: separate header for exported net bits, David Wei
- [RFC PATCH v4 05/16] io_uring: introduce interface queue, David Wei
- [RFC PATCH v4 06/16] io_uring: add mmap support for shared ifq ringbuffers, David Wei
- [RFC PATCH v4 07/16] netdev: add XDP_SETUP_ZC_RX command, David Wei
- [RFC PATCH v4 08/16] io_uring: setup ZC for an Rx queue when registering an ifq, David Wei
- [RFC PATCH v4 09/16] io_uring/zcrx: implement socket registration, David Wei
- [RFC PATCH v4 10/16] io_uring: add zero copy buf representation and pool, David Wei
- [RFC PATCH v4 11/16] io_uring: implement pp memory provider for zc rx, David Wei
- [RFC PATCH v4 12/16] io_uring/zcrx: implement PP_FLAG_DMA_* handling, David Wei
- [RFC PATCH v4 13/16] io_uring: add io_recvzc request, David Wei
- [RFC PATCH v4 14/16] net: execute custom callback from napi, David Wei
- [RFC PATCH v4 15/16] io_uring/zcrx: add copy fallback, David Wei
- [RFC PATCH v4 16/16] veth: add support for io_uring zc rx, David Wei
[PATCH] io_uring: extract the function that checks the legitimacy of sq/cq entries,
Xin Wang
[linux-next:master] BUILD REGRESSION a1184cae56bcb96b86df3ee0377cec507a3f56e0, kernel test robot
[PATCH 1/1] io_uring: clean rings on NO_MMAP alloc fail,
Pavel Begunkov
[PATCH 5.10/5.15] io_uring: fix registered files leak,
Fedor Pchelkin
[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]