Show patches with: Submitter = Jens Axboe       |    Archived = No       |   935 patches
« 1 2 ... 3 4 59 10 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/2] io_uring: disable io-wq execution of multishot NOWAIT requests Multishot read tweaks - - - --- 2024-04-01 Jens Axboe New
[1/2] io_uring/rw: don't allow multishot reads without NOWAIT support Multishot read tweaks - - - --- 2024-04-01 Jens Axboe New
io_uring/kbuf: remove dead define io_uring/kbuf: remove dead define - - - --- 2024-03-29 Jens Axboe New
io_uring: fix warnings on shadow variables io_uring: fix warnings on shadow variables - - - --- 2024-03-29 Jens Axboe New
[3/3] io_uring/msg_ring: improve handling of target CQE posting Cleanup and improve MSG_RING performance - - - --- 2024-03-29 Jens Axboe New
[2/3] io_uring/msg_ring: cleanup posting to IOPOLL vs !IOPOLL ring Cleanup and improve MSG_RING performance - - - --- 2024-03-29 Jens Axboe New
[1/3] io_uring: add remote task_work execution helper Cleanup and improve MSG_RING performance - - - --- 2024-03-29 Jens Axboe New
[11/11] io_uring: move mapping/allocation helpers to a separate file Move away from remap_pfn_range() - - - --- 2024-03-28 Jens Axboe New
[10/11] io_uring: use unpin_user_pages() where appropriate Move away from remap_pfn_range() - - - --- 2024-03-28 Jens Axboe New
[09/11] io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ring Move away from remap_pfn_range() - - - --- 2024-03-28 Jens Axboe New
[08/11] io_uring/kbuf: protect io_buffer_list teardown with a reference Move away from remap_pfn_range() - - - --- 2024-03-28 Jens Axboe New
[07/11] io_uring/kbuf: vmap pinned buffer ring Move away from remap_pfn_range() - - - --- 2024-03-28 Jens Axboe New
[06/11] io_uring/kbuf: get rid of bl->is_ready Move away from remap_pfn_range() - - - --- 2024-03-28 Jens Axboe New
[05/11] io_uring/kbuf: get rid of lower BGID lists Move away from remap_pfn_range() - - - --- 2024-03-28 Jens Axboe New
[04/11] io_uring: unify io_pin_pages() Move away from remap_pfn_range() - - - --- 2024-03-28 Jens Axboe New
[03/11] io_uring: use vmap() for ring mapping Move away from remap_pfn_range() - - - --- 2024-03-28 Jens Axboe New
[02/11] io_uring: get rid of remap_pfn_range() for mapping rings/sqes Move away from remap_pfn_range() - - - --- 2024-03-28 Jens Axboe New
[01/11] mm: add nommu variant of vm_insert_pages() Move away from remap_pfn_range() 1 - - --- 2024-03-28 Jens Axboe New
[3/3] io_uring/msg_ring: improve handling of target CQE posting Cleanup and improve MSG_RING performance - - - --- 2024-03-28 Jens Axboe New
[2/3] io_uring/msg_ring: cleanup posting to IOPOLL vs !IOPOLL ring Cleanup and improve MSG_RING performance - - - --- 2024-03-28 Jens Axboe New
[1/3] io_uring: add remote task_work execution helper Cleanup and improve MSG_RING performance - - - --- 2024-03-28 Jens Axboe New
[10/10] io_uring: use unpin_user_pages() where appropriate Move away from remap_pfn_range() - - - --- 2024-03-27 Jens Axboe New
[09/10] io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ring Move away from remap_pfn_range() - - - --- 2024-03-27 Jens Axboe New
[08/10] io_uring/kbuf: protect io_buffer_list teardown with a reference Move away from remap_pfn_range() - - - --- 2024-03-27 Jens Axboe New
[07/10] io_uring/kbuf: vmap pinned buffer ring Move away from remap_pfn_range() - - - --- 2024-03-27 Jens Axboe New
[06/10] io_uring/kbuf: get rid of bl->is_ready Move away from remap_pfn_range() - - - --- 2024-03-27 Jens Axboe New
[05/10] io_uring/kbuf: get rid of lower BGID lists Move away from remap_pfn_range() - - - --- 2024-03-27 Jens Axboe New
[04/10] io_uring: unify io_pin_pages() Move away from remap_pfn_range() - - - --- 2024-03-27 Jens Axboe New
[03/10] io_uring: use vmap() for ring mapping Move away from remap_pfn_range() - - - --- 2024-03-27 Jens Axboe New
[02/10] io_uring: get rid of remap_pfn_range() for mapping rings/sqes Move away from remap_pfn_range() - - - --- 2024-03-27 Jens Axboe New
[01/10] mm: add nommu variant of vm_insert_pages() Move away from remap_pfn_range() 1 - - --- 2024-03-27 Jens Axboe New
io_uring: refill request cache in memory order io_uring: refill request cache in memory order - - - --- 2024-03-26 Jens Axboe New
io_uring/poll: shrink alloc cache size to 32 io_uring/poll: shrink alloc cache size to 32 - - - --- 2024-03-26 Jens Axboe New
[4/4] io_uring: switch normal task_work to io_wq_work_list Use io_wq_work_list for task_work - - - --- 2024-03-26 Jens Axboe New
[3/4] io_uring: switch fallback work to io_wq_work_list Use io_wq_work_list for task_work - - - --- 2024-03-26 Jens Axboe New
[2/4] io_uring: switch deferred task_work to an io_wq_work_list Use io_wq_work_list for task_work - - - --- 2024-03-26 Jens Axboe New
[1/4] io_uring: use the right type for work_llist empty check Use io_wq_work_list for task_work - - - --- 2024-03-26 Jens Axboe New
[GIT,PULL] io_uring fixes for 6.9-rc1 [GIT,PULL] io_uring fixes for 6.9-rc1 - - - --- 2024-03-22 Jens Axboe New
[6/6] io_uring/kbuf: use vm_insert_pages() for mmap'ed pbuf ring Switch kbuf mappings to vm_insert_pages() - - - --- 2024-03-21 Jens Axboe New
[5/6] mm: add nommu variant of vm_insert_pages() Switch kbuf mappings to vm_insert_pages() - - - --- 2024-03-21 Jens Axboe New
[4/6] io_uring/kbuf: protect io_buffer_list teardown with a reference Switch kbuf mappings to vm_insert_pages() - - - --- 2024-03-21 Jens Axboe New
[3/6] io_uring/kbuf: vmap pinned buffer ring Switch kbuf mappings to vm_insert_pages() - - - --- 2024-03-21 Jens Axboe New
[2/6] io_uring/kbuf: get rid of bl->is_ready Switch kbuf mappings to vm_insert_pages() - - - --- 2024-03-21 Jens Axboe New
[1/6] io_uring/kbuf: get rid of lower BGID lists Switch kbuf mappings to vm_insert_pages() - - - --- 2024-03-21 Jens Axboe New
[17/17] io_uring/alloc_cache: switch to array based caching Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[16/17] io_uring: drop ->prep_async() Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[15/17] io_uring/uring_cmd: defer SQE copying until we need it Improve async state handling - 1 1 --- 2024-03-20 Jens Axboe New
[14/17] io_uring/uring_cmd: switch to always allocating async data Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[13/17] io_uring/net: move connect to always using async data Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[12/17] io_uring/rw: add iovec recycling Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[11/17] io_uring: get rid of struct io_rw_state Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[10/17] io_uring/rw: always setup io_async_rw for read/write requests Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[09/17] io_uring/net: drop 'kmsg' parameter from io_req_msg_cleanup() Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[08/17] io_uring/net: add iovec recycling Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[07/17] io_uring: kill io_msg_alloc_async_prep() Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[06/17] io_uring/net: get rid of ->prep_async() for send side Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[05/17] io_uring/net: get rid of ->prep_async() for receive side Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[04/17] io_uring/net: always setup an io_async_msghdr Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[03/17] io_uring/net: unify cleanup handling Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[02/17] io_uring/net: switch io_recv() to using io_async_msghdr Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[01/17] io_uring/net: switch io_send() and io_send_zc() to using io_async_msghdr Improve async state handling - - - --- 2024-03-20 Jens Axboe New
[15/15] io_uring: drop ->prep_async() Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
[14/15] io_uring/uring_cmd: switch to always allocating async data Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
[13/15] io_uring/net: move connect to always using async data Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
[12/15] io_uring/rw: add iovec recycling Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
[11/15] io_uring: get rid of struct io_rw_state Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
[10/15] io_uring/rw: always setup io_async_rw for read/write requests Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
[09/15] io_uring/net: drop 'kmsg' parameter from io_req_msg_cleanup() Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
[08/15] io_uring/net: add iovec recycling Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
[07/15] io_uring: kill io_msg_alloc_async_prep() Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
[06/15] io_uring/net: get rid of ->prep_async() for send side Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
[05/15] io_uring/net: get rid of ->prep_async() for receive side Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
[04/15] io_uring/net: always setup an io_async_msghdr Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
[03/15] io_uring/net: unify cleanup handling Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
[02/15] io_uring/net: switch io_recv() to using io_async_msghdr Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
[01/15] io_uring/net: switch io_send() and io_send_zc() to using io_async_msghdr Get rid of ->prep_async() - - - --- 2024-03-20 Jens Axboe New
io_uring/alloc_cache: shrink default max entries from 512 to 128 io_uring/alloc_cache: shrink default max entries from 512 to 128 - - - --- 2024-03-19 Jens Axboe New
io_uring/net: drop unused 'fast_iov_one' entry io_uring/net: drop unused 'fast_iov_one' entry - - - --- 2024-03-19 Jens Axboe New
io_uring/sqpoll: early exit thread if task_context wasn't allocated io_uring/sqpoll: early exit thread if task_context wasn't allocated - - - --- 2024-03-19 Jens Axboe New
[2/2] io_uring: clear opcode specific data for an early failure Sanitize request setup - - - --- 2024-03-16 Jens Axboe New
[1/2] io_uring/net: ensure async prep handlers always initialize ->done_io Sanitize request setup - - - --- 2024-03-16 Jens Axboe New
io_uring: remove timeout/poll specific cancelations io_uring: remove timeout/poll specific cancelations - - - --- 2024-03-16 Jens Axboe New
[v2] io_uring/net: ensure async prep handlers always initialize ->done_io [v2] io_uring/net: ensure async prep handlers always initialize ->done_io - - - --- 2024-03-15 Jens Axboe New
io_uring/net: ensure async prep handlers always initialize ->done_io io_uring/net: ensure async prep handlers always initialize ->done_io - - - --- 2024-03-15 Jens Axboe New
io_uring/waitid: always remove waitid entry for cancel all io_uring/waitid: always remove waitid entry for cancel all - - - --- 2024-03-15 Jens Axboe New
io_uring/futex: always remove futex entry for cancel all io_uring/futex: always remove futex entry for cancel all - - - --- 2024-03-15 Jens Axboe New
io_uring/poll: fix upper bits poll updating io_uring/poll: fix upper bits poll updating - - - --- 2024-03-13 Jens Axboe New
io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retry - - - --- 2024-03-12 Jens Axboe New
io_uring: don't save/restore iowait state io_uring: don't save/restore iowait state - - - --- 2024-03-11 Jens Axboe New
[GIT,PULL] io_uring updates for 6.9-rc1 [GIT,PULL] io_uring updates for 6.9-rc1 - - - --- 2024-03-10 Jens Axboe New
[7/7] io_uring/net: support bundles for recv Send and receive bundles - - - --- 2024-03-08 Jens Axboe New
[6/7] io_uring/net: switch io_recv() to using io_async_msghdr Send and receive bundles - - - --- 2024-03-08 Jens Axboe New
[5/7] io_uring/net: support bundles for send Send and receive bundles - - - --- 2024-03-08 Jens Axboe New
[4/7] io_uring/net: switch io_send() and io_send_zc() to using io_async_msghdr Send and receive bundles - - - --- 2024-03-08 Jens Axboe New
[3/7] io_uring/kbuf: add helpers for getting/peeking multiple buffers Send and receive bundles - - - --- 2024-03-08 Jens Axboe New
[2/7] io_uring/net: add provided buffer support for IORING_OP_SEND Send and receive bundles - - - --- 2024-03-08 Jens Axboe New
[1/7] io_uring/net: add generic multishot retry helper Send and receive bundles - - - --- 2024-03-08 Jens Axboe New
io_uring/net: correctly handle multishot recvmsg retry setup io_uring/net: correctly handle multishot recvmsg retry setup - - - --- 2024-03-08 Jens Axboe New
io_uring/net: clear REQ_F_BL_EMPTY in the multishot retry handler io_uring/net: clear REQ_F_BL_EMPTY in the multishot retry handler - - - --- 2024-03-08 Jens Axboe New
[4/4] io_uring/net: add io_req_msg_cleanup() helper Misc cleanups - - - --- 2024-03-07 Jens Axboe New
« 1 2 ... 3 4 59 10 »