IO Uring
[Prev Page][Next Page]
- [PATCH 10/16] io_uring: move provided and fixed buffers into the same io_kiocb area, (continued)
- [PATCHSET v3 0/12] Add support for ring mapped provided buffers,
Jens Axboe
- [PATCH 01/12] io_uring: kill io_recv_buffer_select() wrapper, Jens Axboe
- [PATCH 06/12] io_uring: cache last io_buffer_list lookup, Jens Axboe
- [PATCH 08/12] io_uring: add buffer selection support to IORING_OP_NOP, Jens Axboe
- [PATCH 05/12] io_uring: always use req->buf_index for the provided buffer group, Jens Axboe
- [PATCH 07/12] io_uring: never call io_buffer_select() for a buffer re-select, Jens Axboe
- [PATCH 09/12] io_uring: add io_pin_pages() helper, Jens Axboe
- [PATCH 11/12] io_uring: move provided and fixed buffers into the same io_kiocb area, Jens Axboe
- [PATCH 10/12] io_uring: abstract out provided buffer list selection, Jens Axboe
- [PATCH 12/12] io_uring: add support for ring mapped supplied buffers, Jens Axboe
- [PATCH 03/12] io_uring: kill io_rw_buffer_select() wrapper, Jens Axboe
- [PATCH 04/12] io_uring: ignore ->buf_index if REQ_F_BUFFER_SELECT isn't set, Jens Axboe
- [PATCH 02/12] io_uring: make io_buffer_select() return the user address directly, Jens Axboe
- [GIT PULL] io_uring fixes for 5.18-rc5,
Jens Axboe
- [PATCHSET v2 RFC 0/11] Add support for ring mapped provided buffers,
Jens Axboe
- [PATCH 01/11] io_uring: kill io_recv_buffer_select() wrapper, Jens Axboe
- [PATCH 02/11] io_uring: make io_buffer_select() return the user address directly, Jens Axboe
- [PATCH 03/11] io_uring: kill io_rw_buffer_select() wrapper, Jens Axboe
- [PATCH 04/11] io_uring: ignore ->buf_index if REQ_F_BUFFER_SELECT isn't set, Jens Axboe
- [PATCH 05/11] io_uring: always use req->buf_index for the provided buffer group, Jens Axboe
- [PATCH 06/11] io_uring: cache last io_buffer_list lookup, Jens Axboe
- [PATCH 07/11] io_uring: add buffer selection support to IORING_OP_NOP, Jens Axboe
- [PATCH 08/11] io_uring: add io_pin_pages() helper, Jens Axboe
- [PATCH 09/11] io_uring: abstract out provided buffer list selection, Jens Axboe
- [PATCH 11/11] io_uring: add support for ring mapped supplied buffers, Jens Axboe
- [PATCH 10/11] io_uring: relocate io_buffer_get_list(), Jens Axboe
- Re: [PATCHSET v2 RFC 0/11] Add support for ring mapped provided buffers, Pavel Begunkov
- [PATCH] io_uring: check that data field is 0 in ringfd unregister,
Eugene Syromiatnikov
- [PATCHSET RFC 0/10] Add support for ring mapped provided buffers,
Jens Axboe
- [PATCH 09/10] io_uring: relocate io_buffer_get_list(), Jens Axboe
[RFC v3 0/9] fixed worker,
Hao Xu
- [PATCH 1/9] io-wq: add a worker flag for individual exit, Hao Xu
- [PATCH 3/9] io-wq: add infra data structure for fixed workers, Hao Xu
- [PATCH 2/9] io-wq: change argument of create_io_worker() for convienence, Hao Xu
- [PATCH 8/9] io-wq: batch the handling of fixed worker private works, Hao Xu
- [PATCH 5/9] io-wq: fixed worker initialization, Hao Xu
- [PATCH 6/9] io-wq: fixed worker exit, Hao Xu
- [PATCH 9/9] io_uring: add register fixed worker interface, Hao Xu
- [PATCH 4/9] io-wq: tweak io_get_acct(), Hao Xu
- [PATCH 7/9] io-wq: implement fixed worker logic, Hao Xu
- Re: [RFC v3 0/9] fixed worker, Jens Axboe
[PATCH v1] io_uring: Fix memory leak if file setup fails.,
Noah Goldstein
[BUG] Layerscape CAAM+kTLS+io_uring,
Steffen Trumtrar
[PATCHSET 0/2] Add support for IORING_RECVSEND_POLL_FIRST,
Jens Axboe
[PATCH 0/2] Check reserved flags for send/recv,
Jens Axboe
[PATCHSET RFC 0/4] Add support for IOSQE2_POLL_FIRST,
Jens Axboe
[PATCH v4 00/12] add large CQE support for io-uring,
Stefan Roesch
- [PATCH v4 04/12] io_uring: add CQE32 setup processing, Stefan Roesch
- [PATCH v4 03/12] io_uring: change ring size calculation for CQE32, Stefan Roesch
- [PATCH v4 06/12] io_uring: modify io_get_cqe for CQE32, Stefan Roesch
- [PATCH v4 08/12] io_uring: overflow processing for CQE32, Stefan Roesch
- [PATCH v4 05/12] io_uring: add CQE32 completion processing, Stefan Roesch
- [PATCH v4 09/12] io_uring: add tracing for additional CQE32 fields, Stefan Roesch
- [PATCH v4 07/12] io_uring: flush completions for CQE32, Stefan Roesch
- [PATCH v4 12/12] io_uring: support CQE32 for nop operation, Stefan Roesch
- [PATCH v4 10/12] io_uring: support CQE32 in /proc info, Stefan Roesch
- [PATCH v4 02/12] io_uring: store add. return values for CQE32, Stefan Roesch
- [PATCH v4 11/12] io_uring: enable CQE32, Stefan Roesch
- [PATCH v4 01/12] io_uring: support CQE32 in io_uring_cqe, Stefan Roesch
- Re: [PATCH v4 00/12] add large CQE support for io-uring, Jens Axboe
[RFC PATCH v1 00/18] io-uring/xfs: support async buffered writes,
Stefan Roesch
- [RFC PATCH v1 03/18] iomap: add iomap_page_create_gfp to allocate iomap_pages, Stefan Roesch
- [RFC PATCH v1 01/18] block: add check for async buffered writes to generic_write_checks, Stefan Roesch
- [RFC PATCH v1 05/18] iomap: add async buffered write support, Stefan Roesch
- [RFC PATCH v1 08/18] fs: split off need_file_update_time and do_file_update_time, Stefan Roesch
- [RFC PATCH v1 07/18] fs: split off need_remove_file_privs() do_remove_file_privs(), Stefan Roesch
- [RFC PATCH v1 02/18] mm: add FGP_ATOMIC flag to __filemap_get_folio(), Stefan Roesch
- [RFC PATCH v1 06/18] xfs: add iomap async buffered write support, Stefan Roesch
- [RFC PATCH v1 11/18] xfs: add async buffered write support, Stefan Roesch
- [RFC PATCH v1 04/18] iomap: use iomap_page_create_gfp() in __iomap_write_begin, Stefan Roesch
- [RFC PATCH v1 12/18] io_uring: add support for async buffered writes, Stefan Roesch
- [RFC PATCH v1 09/18] fs: add pending file update time flag., Stefan Roesch
- [RFC PATCH v1 10/18] xfs: Enable async write file modification handling., Stefan Roesch
- [RFC PATCH v1 13/18] io_uring: add tracepoint for short writes, Stefan Roesch
- [RFC PATCH v1 14/18] sched: add new fields to task_struct, Stefan Roesch
- [RFC PATCH v1 17/18] io_uring: support write throttling for async buffered writes, Stefan Roesch
- [RFC PATCH v1 16/18] iomap: User throttling for async buffered writes., Stefan Roesch
- [RFC PATCH v1 18/18] xfs: enable async buffered write support, Stefan Roesch
- [RFC PATCH v1 15/18] mm: support write throttling for async buffered writes, Stefan Roesch
- Re: [RFC PATCH v1 00/18] io-uring/xfs: support async buffered writes, Dave Chinner
[PATCH] io_uring: replace smp_mb() with smp_mb__after_atomic() in io_sq_thread(),
Almog Khaikin
[PATCH v3 0/4] io_uring: text representation of opcode in trace,
Dylan Yudaken
[linux-next:master] BUILD REGRESSION e7d6987e09a328d4a949701db40ef63fbb970670, kernel test robot
[PATCHSET v4 next 0/5] Add support for non-IPI task_work,
Jens Axboe
[RFC 1/1] DMA offload for io_uring, Walker, Benjamin
[PATCH v4 0/6]liburing: add support for large CQE sizes,
Stefan Roesch
[PATCH v3 0/6] liburing: add support for large CQE sizes,
Stefan Roesch
[PATCH v3 00/12] add large CQE support for io-uring,
Stefan Roesch
- [PATCH v3 10/12] io_uring: support CQE32 in /proc info, Stefan Roesch
- [PATCH v3 04/12] io_uring: add CQE32 setup processing, Stefan Roesch
- [PATCH v3 03/12] io_uring: change ring size calculation for CQE32, Stefan Roesch
- [PATCH v3 02/12] io_uring: wire up inline completion path for CQE32, Stefan Roesch
- [PATCH v3 01/12] io_uring: support CQE32 in io_uring_cqe, Stefan Roesch
- [PATCH v3 05/12] io_uring: add CQE32 completion processing, Stefan Roesch
- [PATCH v3 07/12] io_uring: flush completions for CQE32, Stefan Roesch
- [PATCH v3 09/12] io_uring: add tracing for additional CQE32 fields, Stefan Roesch
- [PATCH v3 06/12] io_uring: modify io_get_cqe for CQE32, Stefan Roesch
- [PATCH v3 11/12] io_uring: enable CQE32, Stefan Roesch
- [PATCH v3 08/12] io_uring: overflow processing for CQE32, Stefan Roesch
- [PATCH v3 12/12] io_uring: support CQE32 for nop operation, Stefan Roesch
- Re: [PATCH v3 00/12] add large CQE support for io-uring, Jens Axboe
- Re: [PATCH v3 00/12] add large CQE support for io-uring, Kanchan Joshi
[PATCH v2 0/4] io_uring: text representation of opcode in trace,
Dylan Yudaken
[PATCHSET v3 next 0/5] Add support for non-IPI task_work,
Jens Axboe
[PATCH 0/3] text representation of opcode in trace,
Dylan Yudaken
[PATCHSET v2 next 0/5] Add support for non-IPI task_work,
Jens Axboe
[GIT PULL] io_uring fixes for 5.18-rc4,
Jens Axboe
[PATCHSET next 0/5] Add support for non-IPI task_work,
Jens Axboe
[PATCH liburing v1 0/6] liburing fixes and cleanups,
Ammar Faizi
[PATCH liburing v2 0/7] run tests in parallel,
Dylan Yudaken
[PATCH liburing 0/7] run tests in parallel,
Dylan Yudaken
[PATCH] io_uring: cleanup error-handling around io_req_complete,
Kanchan Joshi
[syzbot] KMSAN: uninit-value in io_fallback_req_func, syzbot
[RFC 00/11] io_uring specific task_work infra,
Pavel Begunkov
- [RFC 01/11] io_uring: optimise io_req_task_work_add, Pavel Begunkov
- [RFC 02/11] io_uringg: add io_should_fail_tw() helper, Pavel Begunkov
- [RFC 03/11] io_uring: ban tw queue for exiting processes, Pavel Begunkov
- [RFC 04/11] io_uring: don't take ctx refs in tctx_task_work(), Pavel Begunkov
- [RFC 05/11] io_uring: add dummy io_uring_task_work_run(), Pavel Begunkov
- [RFC 06/11] task_work: add helper for signalling a task, Pavel Begunkov
- [RFC 07/11] io_uring: run io_uring task_works on TIF_NOTIFY_SIGNAL, Pavel Begunkov
- [RFC 08/11] io_uring: wire io_uring specific task work, Pavel Begunkov
- [RFC 09/11] io_uring: refactor io_run_task_work(), Pavel Begunkov
- [RFC 10/11] io_uring: remove priority tw list, Pavel Begunkov
- [RFC 11/11] io_uring: lock-free task_work stack, Pavel Begunkov
- Re: [RFC 00/11] io_uring specific task_work infra, Pavel Begunkov
[PATCH liburing 0/5] overflow support,
Dylan Yudaken
[PATCH 0/6] return an error when cqe is dropped,
Dylan Yudaken
[PATCH liburing] arch/x86/syscall: Remove TODO comment,
Ammar Faizi
[PATCHSET next 0/2] Allow MSG_WAITALL for send/sendmsg,
Jens Axboe
[PATCH] io_uring: store SCM state in io_fixed_file->file_ptr, Jens Axboe
[linux-next:master] BUILD REGRESSION f1244c81da13009dbf61cb807f45881501c44789, kernel test robot
[PATCH v2 0/6] liburing: add support for large CQE sizes,
Stefan Roesch
[PATCH v2 00/12] add large CQE support for io-uring,
Stefan Roesch
- [PATCH v2 05/12] io_uring: add CQE32 completion processing, Stefan Roesch
- [PATCH v2 02/12] io_uring: wire up inline completion path for CQE32, Stefan Roesch
- [PATCH v2 04/12] io_uring: add CQE32 setup processing, Stefan Roesch
- [PATCH v2 01/12] io_uring: support CQE32 in io_uring_cqe, Stefan Roesch
- [PATCH v2 03/12] io_uring: change ring size calculation for CQE32, Stefan Roesch
- [PATCH v2 06/12] io_uring: modify io_get_cqe for CQE32, Stefan Roesch
- [PATCH v2 07/12] io_uring: flush completions for CQE32, Stefan Roesch
- [PATCH v2 09/12] io_uring: add tracing for additional CQE32 fields, Stefan Roesch
- [PATCH v2 12/12] io_uring: support CQE32 for nop operation, Stefan Roesch
- [PATCH v2 11/12] io_uring: enable CQE32, Stefan Roesch
- [PATCH v2 10/12] io_uring: support CQE32 in /proc info, Stefan Roesch
- [PATCH v2 08/12] io_uring: overflow processing for CQE32, Stefan Roesch
- Re: [PATCH v2 00/12] add large CQE support for io-uring, Jens Axboe
[PATCH for-next 0/3] timeout fixes & improvements,
Pavel Begunkov
[RFC v2 0/9] fixed worker,
Hao Xu
[syzbot] possible deadlock in io_disarm_next,
syzbot
[PATCH v1 0/6] liburing: add support for large CQE sizes,
Stefan Roesch
[PATCH v1 00/11] add large CQE support for io-uring,
Stefan Roesch
- [PATCH v1 11/11] io_uring: support CQE32 for nop operation, Stefan Roesch
- [PATCH v1 09/11] io_uring: add tracing for additional CQE32 fields, Stefan Roesch
- [PATCH v1 07/11] io_uring: flush completions for CQE32, Stefan Roesch
- [PATCH v1 01/11] io_uring: support CQE32 in io_uring_cqe, Stefan Roesch
- [PATCH v1 06/11] io_uring: modify io_get_cqe for CQE32, Stefan Roesch
- [PATCH v1 02/11] io_uring: wire up inline completion path for CQE32, Stefan Roesch
- [PATCH v1 05/11] io_uring: add CQE32 completion processing, Stefan Roesch
- [PATCH v1 04/11] io_uring: add CQE32 setup processing, Stefan Roesch
- [PATCH v1 10/11] io_uring: enable CQE32, Stefan Roesch
- [PATCH v1 08/11] io_uring: overflow processing for CQE32, Stefan Roesch
- [PATCH v1 03/11] io_uring: change ring size calculation for CQE32, Stefan Roesch
[linux-next:master] BUILD REGRESSION 634de1db0e9bbeb90d7b01020e59ec3dab4d38a1, kernel test robot
IORING_OP_POLL_ADD slower than linux-aio IOCB_CMD_POLL,
Avi Kivity
[PATCH 0/5] random 5.19 patches,
Pavel Begunkov
[PATCHSET v4 next 0/5] Extend cancelation support,
Jens Axboe
[PATCH liburing v2 1/1] tests: add more file registration tests,
Pavel Begunkov
[PATCH] io_uring: free iovec if file assignment fails, Jens Axboe
[PATCH v2] io_uring: fix leaks on IOPOLL and CQE_SKIP,
Pavel Begunkov
[PATCH liburing 0/3] extra tests,
Pavel Begunkov
[syzbot] memory leak in iovec_from_user,
syzbot
[PATCHSET v3 next 0/4] Extend cancelation support,
Jens Axboe
[PATCH 00/14] submission path refactoring,
Pavel Begunkov
- [PATCH 10/14] io_uring: introduce IO_REQ_LINK_FLAGS, Pavel Begunkov
- [PATCH 02/14] io_uring: add a hepler for putting rsrc nodes, Pavel Begunkov
- [PATCH 01/14] io_uring: clean poll tw PF_EXITING handling, Pavel Begunkov
- [PATCH 04/14] io_uring: kill io_put_req_deferred(), Pavel Begunkov
- [PATCH 07/14] io_uring: inline io_queue_sqe(), Pavel Begunkov
- [PATCH 08/14] io_uring: rename io_queue_async_work(), Pavel Begunkov
- [PATCH 14/14] io_uring: add data_race annotations, Pavel Begunkov
- [PATCH 09/14] io_uring: refactor io_queue_sqe(), Pavel Begunkov
- [PATCH 13/14] io_uring: inline io_req_complete_fail_submit(), Pavel Begunkov
- [PATCH 03/14] io_uring: minor refactoring for some tw handlers, Pavel Begunkov
- [PATCH 11/14] io_uring: refactor lazy link fail, Pavel Begunkov
- [PATCH 12/14] io_uring: refactor io_submit_sqe(), Pavel Begunkov
- [PATCH 06/14] io_uring: helper for prep+queuing linked timeouts, Pavel Begunkov
- [PATCH 05/14] io_uring: inline io_free_req(), Pavel Begunkov
- Re: (subset) [PATCH 00/14] submission path refactoring, Jens Axboe
[PATCHSET next 0/5] Extend cancelation support,
Jens Axboe
[GIT PULL] io_uring fixes for 5.18-rc3,
Jens Axboe
[PATCH] io_uring: abort file assignment prior to assigning creds, Jens Axboe
[syzbot] kernel BUG in commit_creds,
syzbot
[PATCH liburing 0/3] Add x86 32-bit support for the nolibc build,
Ammar Faizi
[PATCHSET next 0/4] Allow cancelation based on fd,
Jens Axboe
questions about io_uring buffer select feature,
Xiaoguang Wang
[PATCH 5.18 0/3] file assignment issues,
Pavel Begunkov
memory access op ideas,
Avi Kivity
[PATCHSET 0/4] Add support for no-lock sockets,
Jens Axboe
[PATCH] io_uring: allow direct descriptors for connect,
Jens Axboe
[PATCHSET 0/2] Add io_uring socket(2) support,
Jens Axboe
[linux-next:master] BUILD REGRESSION d0c745e7b2d6ce8bcc768b32361ab8ef520821ee, kernel test robot
[PATCH 0/4] io_uring: verify that reserved fields are 0,
Dylan Yudaken
[PATCH 1/1] io_uring: fix leaks on IOPOLL and CQE_SKIP,
Pavel Begunkov
[PATCH 1/1] io_uring: fix assign file locking issues,
Pavel Begunkov
[PATCH next 0/9] for-next clean ups and micro optimisation,
Pavel Begunkov
- [PATCH 2/9] io_uring: memcpy CQE from req, Pavel Begunkov
- [PATCH 3/9] io_uring: shrink final link flush, Pavel Begunkov
- [PATCH 1/9] io_uring: explicitly keep a CQE in io_kiocb, Pavel Begunkov
- [PATCH 4/9] io_uring: inline io_flush_cached_reqs, Pavel Begunkov
- [PATCH 5/9] io_uring: helper for empty req cache checks, Pavel Begunkov
- [PATCH 6/9] io_uring: add helper to return req to cache list, Pavel Begunkov
- [PATCH 7/9] io_uring: optimise submission loop invariant, Pavel Begunkov
- [PATCH 8/9] io_uring: optimise submission left counting, Pavel Begunkov
- [PATCH 9/9] io_uring: optimise io_get_cqe(), Pavel Begunkov
- Re: [PATCH next 0/9] for-next clean ups and micro optimisation, Jens Axboe
- Re: [PATCH next 0/9] for-next clean ups and micro optimisation, Jens Axboe
[PATCH AUTOSEL 5.15 38/41] io_uring: zero tag on rsrc removal, Sasha Levin
[PATCH AUTOSEL 5.15 39/41] io_uring: use nospec annotation for more indexes, Sasha Levin
[PATCH AUTOSEL 5.17 46/49] io_uring: zero tag on rsrc removal, Sasha Levin
[PATCH AUTOSEL 5.17 47/49] io_uring: use nospec annotation for more indexes, Sasha Levin
[PATCHSET 0/4] Misc fixups for 5.18,
Jens Axboe
[PATCH] io_uring: flag the fact that linked file assignment is sane, Jens Axboe
[GIT PULL] io_uring fixes for 5.18-rc2,
Jens Axboe
[PATCH 0/2] two small rsrc infra patches,
Pavel Begunkov
[PATCH next 0/5] simplify SCM accounting,
Pavel Begunkov
[PATCH 1/1] io_uring: don't scm-account for non af_unix sockets,
Pavel Begunkov
[PATCH] io_uring: implement compat handling for IORING_REGISTER_IOWQ_AFF,
Eugene Syromiatnikov
[PATCH 0/2] io_uring resource handling fixes,
Pavel Begunkov
[PATCHSET v4 0/5] Fix early file assignment for links or drain,
Jens Axboe
io_uring: explicit support for out of band data in io_uring_cmd, Christoph Hellwig
nvme: split the uring cmd path from the regular ioctl path, Christoph Hellwig
[PATCH liburing v2 0/3] Simplify build for tests and gitignore cleanup,
Ammar Faizi
[PATCH liburing 0/2] Simplify build for tests and a gitignore cleanup,
Ammar Faizi
[RFC PATCH] io_uring: reissue in case -EAGAIN is returned after io issue returns,
Ming Lei
[PATCH liburing v1 0/2] SPDX fix and .gitignore improvement,
Ammar Faizi
[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]