Age | Commit message (Expand) | Author | Files | Lines |
2025-05-28 | Merge tag 'net-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 1 | -1/+2 |
2025-05-26 | Merge tag 'locking-core-2025-05-25' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 1 | -3/+1 |
2025-05-26 | Merge tag 'for-6.16/io_uring-20250523' of git://git.kernel.dk/linux | Linus Torvalds | 42 | -703/+944 |
2025-05-26 | Merge tag 'for-6.16/block-20250523' of git://git.kernel.dk/linux | Linus Torvalds | 2 | -0/+3 |
2025-05-25 | Merge branch 'locking/futex' into locking/core, to pick up pending futex changes | Ingo Molnar | 1 | -3/+1 |
2025-05-23 | io_uring/cmd: warn on reg buf imports by ineligible cmds | Pavel Begunkov | 1 | -0/+6 |
2025-05-23 | io_uring/io-wq: only create a new worker if it can make progress | Jens Axboe | 1 | -0/+28 |
2025-05-23 | io_uring/io-wq: ignore non-busy worker going to sleep | Jens Axboe | 1 | -0/+2 |
2025-05-23 | io_uring/io-wq: move hash helpers to the top | Jens Axboe | 1 | -10/+10 |
2025-05-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -24/+31 |
2025-05-21 | io_uring/net: only retry recv bundle for a full transfer | Jens Axboe | 1 | -4/+10 |
2025-05-21 | io_uring: finish IOU_OK -> IOU_COMPLETE transition | Jens Axboe | 23 | -47/+46 |
2025-05-21 | io_uring: fix overflow resched cqe reordering | Pavel Begunkov | 1 | -0/+1 |
2025-05-20 | io_uring/cmd: axe duplicate io_uring_cmd_import_fixed_vec() declaration | Caleb Sander Mateos | 1 | -6/+0 |
2025-05-17 | io_uring: add new helpers for posting overflows | Jens Axboe | 1 | -21/+29 |
2025-05-17 | io_uring: pass in struct io_big_cqe to io_alloc_ocqe() | Jens Axboe | 1 | -12/+11 |
2025-05-17 | io_uring: make io_alloc_ocqe() take a struct io_cqe pointer | Jens Axboe | 1 | -10/+16 |
2025-05-17 | io_uring: split alloc and add of overflow | Jens Axboe | 1 | -29/+45 |
2025-05-16 | io_uring: open code io_req_cqe_overflow() | Pavel Begunkov | 1 | -10/+10 |
2025-05-16 | io_uring/fdinfo: get rid of dumping credentials | Jens Axboe | 1 | -38/+0 |
2025-05-16 | io_uring/fdinfo: only compile if CONFIG_PROC_FS is set | Jens Axboe | 2 | -3/+2 |
2025-05-16 | Merge branch 'io_uring-6.15' into for-6.16/io_uring | Jens Axboe | 5 | -71/+72 |
2025-05-15 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -36/+24 |
2025-05-14 | io_uring/fdinfo: grab ctx->uring_lock around io_uring_show_fdinfo() | Jens Axboe | 1 | -23/+25 |
2025-05-13 | io_uring/kbuf: unify legacy buf provision and removal | Pavel Begunkov | 3 | -50/+31 |
2025-05-13 | io_uring/kbuf: refactor __io_remove_buffers | Pavel Begunkov | 1 | -25/+13 |
2025-05-13 | io_uring/kbuf: don't compute size twice on prep | Pavel Begunkov | 1 | -2/+0 |
2025-05-13 | io_uring/kbuf: drop extra vars in io_register_pbuf_ring | Pavel Begunkov | 1 | -3/+3 |
2025-05-13 | io_uring/kbuf: use mem_is_zero() | Pavel Begunkov | 1 | -10/+4 |
2025-05-13 | io_uring/kbuf: account ring io_buffer_list memory | Pavel Begunkov | 1 | -1/+1 |
2025-05-13 | net: devmem: Implement TX path | Mina Almasry | 1 | -1/+1 |
2025-05-13 | netmem: add niov->type attribute to distinguish different net_iov types | Mina Almasry | 1 | -0/+1 |
2025-05-12 | io_uring/memmap: don't use page_address() on a highmem page | Jens Axboe | 1 | -1/+1 |
2025-05-12 | io_uring: drain based on allocates reqs | Pavel Begunkov | 2 | -49/+33 |
2025-05-12 | io_uring/uring_cmd: fix hybrid polling initialization issue | hexue | 1 | -0/+5 |
2025-05-09 | io_uring: count allocated requests | Pavel Begunkov | 1 | -1/+8 |
2025-05-09 | io_uring: open code io_account_cq_overflow() | Pavel Begunkov | 1 | -9/+4 |
2025-05-09 | io_uring: consolidate drain seq checking | Pavel Begunkov | 1 | -28/+17 |
2025-05-09 | io_uring: remove drain prealloc checks | Pavel Begunkov | 1 | -12/+3 |
2025-05-09 | io_uring: simplify drain ret passing | Pavel Begunkov | 1 | -3/+1 |
2025-05-09 | io_uring: fix spurious drain flushing | Pavel Begunkov | 1 | -1/+13 |
2025-05-09 | io_uring: account drain memory to cgroup | Pavel Begunkov | 1 | -1/+1 |
2025-05-09 | io_uring: add lockdep asserts to io_add_aux_cqe | Pavel Begunkov | 1 | -0/+3 |
2025-05-09 | io_uring/net: move CONFIG_NET guards to Makefile | Pavel Begunkov | 2 | -4/+2 |
2025-05-09 | io_uring: update parameter name in io_pin_pages function declaration | Long Li | 1 | -1/+1 |
2025-05-09 | io_uring/sqpoll: Increase task_work submission batch size | Gabriel Krisman Bertazi | 1 | -1/+1 |
2025-05-07 | io_uring: ensure deferred completions are flushed for multishot | Jens Axboe | 1 | -0/+8 |
2025-05-06 | io_uring: move io_req_put_rsrc_nodes() | Pavel Begunkov | 2 | -12/+10 |
2025-05-06 | io_uring: remove io_preinit_req() | Pavel Begunkov | 2 | -19/+3 |
2025-05-06 | io_uring/timeout: don't export link t-out disarm helper | Pavel Begunkov | 2 | -16/+8 |
2025-05-06 | io_uring/zcrx: dmabuf backed zerocopy receive | Pavel Begunkov | 2 | -16/+154 |
2025-05-06 | io_uring: enable per-io write streams | Keith Busch | 2 | -0/+3 |
2025-05-04 | io_uring: always arm linked timeouts prior to issue | Jens Axboe | 1 | -35/+15 |
2025-05-03 | futex: Move futex_queue() into futex_wait_setup() | Peter Zijlstra | 1 | -3/+1 |
2025-05-02 | io_uring/zcrx: split common area map/unmap parts | Pavel Begunkov | 1 | -13/+29 |
2025-05-02 | io_uring/zcrx: split out memory holders from area | Pavel Begunkov | 2 | -26/+56 |
2025-05-02 | io_uring/zcrx: resolve netdev before area creation | Pavel Begunkov | 1 | -10/+11 |
2025-05-02 | io_uring/zcrx: improve area validation | Pavel Begunkov | 3 | -17/+19 |
2025-04-30 | io_uring/fdinfo: annotate racy sq/cq head/tail reads | Jens Axboe | 1 | -2/+2 |
2025-04-28 | io_uring/cmd: move net cmd into a separate file | Pavel Begunkov | 3 | -83/+84 |
2025-04-28 | io_uring: delete misleading comment in io_fill_cqe_aux() | Pavel Begunkov | 1 | -5/+0 |
2025-04-24 | io_uring: fix 'sync' handling of io_fallback_tw() | Jens Axboe | 1 | -6/+7 |
2025-04-24 | io_uring/eventfd: open code io_eventfd_grab() | Pavel Begunkov | 1 | -30/+10 |
2025-04-24 | io_uring/eventfd: clean up rcu locking | Pavel Begunkov | 1 | -17/+7 |
2025-04-24 | io_uring/eventfd: dedup signalling helpers | Pavel Begunkov | 3 | -21/+12 |
2025-04-24 | io_uring: don't duplicate flushing in io_req_post_cqe | Pavel Begunkov | 1 | -3/+8 |
2025-04-23 | io_uring/zcrx: add support for multiple ifqs | Pavel Begunkov | 3 | -27/+54 |
2025-04-21 | io_uring/zcrx: move zcrx region to struct io_zcrx_ifq | Pavel Begunkov | 2 | -8/+13 |
2025-04-21 | io_uring/zcrx: let zcrx choose region for mmaping | Pavel Begunkov | 4 | -4/+26 |
2025-04-21 | io_uring/zcrx: remove sqe->file_index check | Pavel Begunkov | 1 | -2/+1 |
2025-04-21 | io_uring/zcrx: move io_zcrx_iov_page | Pavel Begunkov | 1 | -14/+14 |
2025-04-21 | io_uring/zcrx: remove duplicated freelist init | Pavel Begunkov | 1 | -3/+0 |
2025-04-21 | io_uring/rsrc: remove null check on import | Pavel Begunkov | 1 | -2/+0 |
2025-04-21 | io_uring/rsrc: clean up io_coalesce_buffer() | Pavel Begunkov | 1 | -25/+22 |
2025-04-21 | io_uring/rsrc: use unpin_user_folio | Pavel Begunkov | 1 | -3/+2 |
2025-04-21 | io_uring/rsrc: remove node assignment helpers | Jens Axboe | 3 | -18/+11 |
2025-04-21 | io_uring: add support for IORING_OP_PIPE | Jens Axboe | 3 | -0/+143 |
2025-04-21 | io_uring: don't store bgid in req->buf_index | Pavel Begunkov | 3 | -9/+7 |
2025-04-21 | io_uring/kbuf: pass bgid to io_buffer_select() | Pavel Begunkov | 5 | -9/+13 |
2025-04-21 | io_uring: set IMPORT_BUFFER in generic send setup | Pavel Begunkov | 1 | -3/+3 |
2025-04-21 | io_uring/net: don't use io_do_buffer_select at prep | Pavel Begunkov | 1 | -15/+7 |
2025-04-21 | io_uring/wq: avoid indirect do_work/free_work calls | Caleb Sander Mateos | 4 | -19/+5 |
2025-04-18 | io_uring/zcrx: fix late dma unmap for a dead dev | Pavel Begunkov | 2 | -4/+18 |
2025-04-17 | io_uring/rsrc: ensure segments counts are correct on kbuf buffers | Jens Axboe | 1 | -5/+22 |
2025-04-17 | io_uring/rsrc: send exact nr_segs for fixed buffer | Nitesh Shetty | 1 | -3/+4 |
2025-04-17 | io_uring/rsrc: refactor io_import_fixed | Pavel Begunkov | 1 | -17/+7 |
2025-04-17 | io_uring/rsrc: separate kbuf offset adjustments | Pavel Begunkov | 1 | -12/+7 |
2025-04-17 | io_uring/rsrc: don't skip offset calculation | Pavel Begunkov | 1 | -38/+37 |
2025-04-15 | io_uring/zcrx: add pp to ifq conversion helper | Pavel Begunkov | 1 | -4/+9 |
2025-04-15 | io_uring/zcrx: return ifq id to the user | Pavel Begunkov | 1 | -1/+2 |
2025-04-07 | io_uring/kbuf: reject zero sized provided buffers | Jens Axboe | 1 | -0/+2 |
2025-04-07 | io_uring/zcrx: separate niov number from pages | Pavel Begunkov | 2 | -9/+11 |
2025-04-07 | io_uring/zcrx: put refill data into separate cache line | Pavel Begunkov | 1 | -2/+2 |
2025-04-04 | io_uring: don't post tag CQEs on file/buffer registration failure | Pavel Begunkov | 1 | -1/+16 |
2025-04-03 | io_uring: always do atomic put from iowq | Pavel Begunkov | 2 | -1/+8 |
2025-04-02 | io_uring: support vectored kernel fixed buffer | Ming Lei | 1 | -3/+88 |
2025-04-02 | io_uring: add validate_fixed_range() for validate fixed buffer | Ming Lei | 1 | -11/+22 |
2025-04-01 | io_uring/zcrx: return early from io_zcrx_recv_skb if readlen is 0 | David Wei | 1 | -0/+8 |
2025-03-31 | io_uring/net: avoid import_ubuf for regvec send | Pavel Begunkov | 1 | -0/+2 |
2025-03-31 | io_uring/rsrc: check size when importing reg buffer | Pavel Begunkov | 1 | -0/+2 |
2025-03-31 | io_uring: cleanup {g,s]etsockopt sqe reading | Pavel Begunkov | 1 | -8/+10 |
2025-03-31 | io_uring: hide caches sqes from drivers | Pavel Begunkov | 2 | -2/+3 |
2025-03-31 | io_uring: make zcrx depend on CONFIG_IO_URING | Pavel Begunkov | 1 | -0/+1 |
2025-03-31 | io_uring: add req flag invariant build assertion | Pavel Begunkov | 1 | -0/+2 |
2025-03-28 | io_uring: don't pass ctx to tw add remote helper | Pavel Begunkov | 3 | -11/+8 |
2025-03-28 | io_uring/msg: initialise msg request opcode | Pavel Begunkov | 1 | -0/+1 |
2025-03-28 | io_uring/msg: rename io_double_lock_ctx() | Pavel Begunkov | 1 | -4/+4 |
2025-03-28 | io_uring/net: import zc ubuf earlier | Pavel Begunkov | 1 | -28/+16 |
2025-03-28 | io_uring/net: set sg_from_iter in advance | Pavel Begunkov | 1 | -10/+15 |
2025-03-28 | io_uring/net: clusterise send vs msghdr branches | Pavel Begunkov | 1 | -11/+4 |
2025-03-28 | io_uring/net: unify sendmsg setup with zc | Pavel Begunkov | 1 | -22/+6 |
2025-03-28 | io_uring/net: combine sendzc flags writes | Pavel Begunkov | 1 | -2/+1 |
2025-03-28 | io_uring/net: open code io_net_vec_assign() | Pavel Begunkov | 1 | -11/+5 |
2025-03-28 | io_uring/net: open code io_sendmsg_copy_hdr() | Pavel Begunkov | 1 | -20/+10 |
2025-03-28 | io_uring/net: account memory for zc sendmsg | Pavel Begunkov | 1 | -1/+11 |
2025-03-28 | Merge tag 'for-6.15/io_uring-reg-vec-20250327' of git://git.kernel.dk/linux | Linus Torvalds | 13 | -210/+534 |
2025-03-28 | Merge tag 'for-6.15/io_uring-epoll-wait-20250325' of git://git.kernel.dk/linux | Linus Torvalds | 4 | -6/+54 |
2025-03-28 | Merge tag 'for-6.15/io_uring-rx-zc-20250325' of git://git.kernel.dk/linux | Linus Torvalds | 13 | -1/+1173 |
2025-03-27 | io_uring/net: fix io_req_post_cqe abuse by send bundle | Pavel Begunkov | 2 | -2/+3 |
2025-03-26 | Merge tag 'net-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 1 | -2/+2 |
2025-03-26 | Merge tag 'for-6.15/io_uring-20250322' of git://git.kernel.dk/linux | Linus Torvalds | 27 | -852/+971 |
2025-03-26 | io_uring/net: use REQ_F_IMPORT_BUFFER for send_zc | Caleb Sander Mateos | 1 | -5/+5 |
2025-03-25 | Merge tag 'lsm-pr-20250323' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -7/+14 |
2025-03-25 | io_uring: move min_events sanitisation | Pavel Begunkov | 1 | -9/+7 |
2025-03-25 | io_uring: rename "min" arg in io_iopoll_check() | Pavel Begunkov | 1 | -4/+4 |
2025-03-25 | io_uring: open code __io_post_aux_cqe() | Pavel Begunkov | 1 | -12/+2 |
2025-03-25 | io_uring: defer iowq cqe overflow via task_work | Pavel Begunkov | 1 | -4/+7 |
2025-03-25 | io_uring: fix retry handling off iowq | Pavel Begunkov | 1 | -1/+1 |
2025-03-25 | Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2 | -8/+7 |
2025-03-22 | Merge tag 'io_uring-6.14-20250322' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -0/+2 |
2025-03-22 | io_uring/net: fix sendzc double notif flush | Pavel Begunkov | 1 | -0/+2 |
2025-03-21 | io_uring/net: only import send_zc buffer once | Caleb Sander Mateos | 1 | -1/+4 |
2025-03-21 | io_uring/cmd: introduce io_uring_cmd_import_fixed_vec | Pavel Begunkov | 2 | -0/+25 |
2025-03-21 | io_uring/cmd: add iovec cache for commands | Pavel Begunkov | 4 | -3/+28 |
2025-03-21 | Merge tag 'io_uring-6.14-20250321' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -2/+1 |
2025-03-20 | io_uring: enable toggle of iowait usage when waiting on CQEs | Jens Axboe | 1 | -13/+19 |
2025-03-20 | io_uring/net: don't clear REQ_F_NEED_CLEANUP unconditionally | Jens Axboe | 1 | -2/+1 |
2025-03-19 | io_uring/cmd: don't expose entire cmd async data | Pavel Begunkov | 4 | -9/+19 |
2025-03-19 | io_uring: rename the data cmd cache | Pavel Begunkov | 2 | -4/+4 |
2025-03-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Paolo Abeni | 1 | -4/+3 |
2025-03-10 | io_uring/kbuf: enable bundles for incrementally consumed buffers | Jens Axboe | 1 | -30/+26 |
2025-03-10 | Revert "io_uring/rsrc: simplify the bvec iter count calculation" | Keith Busch | 1 | -1/+3 |
2025-03-10 | io_uring: rely on io_prep_reg_vec for iovec placement | Pavel Begunkov | 4 | -11/+7 |
2025-03-10 | io_uring: introduce io_prep_reg_iovec() | Pavel Begunkov | 4 | -40/+32 |
2025-03-10 | io_uring: unify STOP_MULTISHOT with IOU_OK | Pavel Begunkov | 5 | -28/+9 |
2025-03-10 | io_uring: return -EAGAIN to continue multishot | Pavel Begunkov | 5 | -44/+29 |
2025-03-07 | Merge tag 'io_uring-6.14-20250306' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -4/+3 |
2025-03-07 | io_uring: Remove unused declaration io_alloc_async_data() | Yue Haibing | 1 | -1/+0 |
2025-03-07 | io_uring: cap cached iovec/bvec size | Pavel Begunkov | 3 | -0/+8 |
2025-03-07 | io_uring/net: implement vectored reg bufs for zctx | Pavel Begunkov | 1 | -4/+55 |
2025-03-07 | io_uring/net: convert to struct iou_vec | Pavel Begunkov | 3 | -41/+25 |
2025-03-07 | io_uring/net: pull vec alloc out of msghdr import | Pavel Begunkov | 1 | -8/+15 |
2025-03-07 | io_uring/net: combine msghdr copy | Pavel Begunkov | 1 | -27/+19 |
2025-03-07 | io_uring/rw: defer reg buf vec import | Pavel Begunkov | 1 | -8/+34 |
2025-03-07 | io_uring/rw: implement vectored registered rw | Pavel Begunkov | 3 | -0/+92 |
2025-03-07 | io_uring: add infra for importing vectored reg buffers | Pavel Begunkov | 2 | -0/+133 |
2025-03-07 | io_uring: introduce struct iou_vec | Pavel Begunkov | 4 | -12/+34 |
2025-03-07 | Merge branch 'for-6.15/io_uring-epoll-wait' into for-6.15/io_uring-reg-vec | Jens Axboe | 4 | -6/+54 |
2025-03-07 | Merge branch 'for-6.15/io_uring-rx-zc' into for-6.15/io_uring-reg-vec | Jens Axboe | 13 | -1/+1173 |
2025-03-06 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -1/+3 |
2025-03-05 | io_uring/rw: ensure reissue path is correctly handled for IOPOLL | Jens Axboe | 1 | -4/+3 |
2025-03-05 | io_uring: introduce io_cache_free() helper | Caleb Sander Mateos | 4 | -15/+13 |
2025-03-04 | io_uring/rsrc: skip NULL file/buffer checks in io_free_rsrc_node() | Caleb Sander Mateos | 1 | -4/+2 |
2025-03-04 | io_uring/rsrc: avoid NULL node check on io_sqe_buffer_register() failure | Caleb Sander Mateos | 1 | -2/+1 |
2025-03-04 | io_uring/rsrc: call io_free_node() on io_sqe_buffer_register() failure | Caleb Sander Mateos | 1 | -2/+1 |
2025-03-04 | io_uring/rsrc: free io_rsrc_node using kfree() | Caleb Sander Mateos | 1 | -1/+1 |
2025-03-04 | io_uring/rsrc: split out io_free_node() helper | Caleb Sander Mateos | 1 | -2/+7 |
2025-03-04 | io_uring/rsrc: include io_uring_types.h in rsrc.h | Caleb Sander Mateos | 1 | -0/+1 |
2025-02-28 | io_uring/nop: use io_find_buf_node() | Caleb Sander Mateos | 1 | -11/+2 |
2025-02-28 | io_uring/rsrc: declare io_find_buf_node() in header file | Caleb Sander Mateos | 2 | -2/+4 |
2025-02-28 | io_uring/ublk: report error when unregister operation fails | Caleb Sander Mateos | 1 | -4/+14 |
2025-02-28 | io_uring/uring_cmd: specify io_uring_cmd_import_fixed() pointer type | Caleb Sander Mateos | 1 | -1/+2 |
2025-02-28 | io_uring/rsrc: use rq_data_dir() to compute bvec dir | Caleb Sander Mateos | 1 | -5/+1 |
2025-02-28 | Merge tag 'io_uring-6.14-20250228' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -1/+3 |
2025-02-28 | io_uring: cache nodes and mapped buffers | Keith Busch | 4 | -16/+63 |
2025-02-28 | io_uring: add support for kernel registered bvecs | Keith Busch | 4 | -7/+131 |
2025-02-28 | io_uring/rw: move fixed buffer import to issue path | Keith Busch | 3 | -11/+34 |
2025-02-28 | io_uring/rw: move buffer_select outside generic prep | Keith Busch | 1 | -17/+28 |
2025-02-27 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 4 | -20/+41 |
2025-02-27 | io_uring/net: fix build warning for !CONFIG_COMPAT | Arnd Bergmann | 1 | -6/+0 |
2025-02-27 | io_uring: rearrange opdef flags by use pattern | Pavel Begunkov | 1 | -6/+6 |
2025-02-27 | io_uring/net: extract iovec import into a helper | Pavel Begunkov | 1 | -34/+28 |
2025-02-27 | io_uring/net: unify *mshot_prep calls with compat | Pavel Begunkov | 1 | -7/+7 |
2025-02-27 | io_uring/net: derive iovec storage later | Pavel Begunkov | 1 | -22/+21 |
2025-02-27 | io_uring/net: verify msghdr before copying iovec | Pavel Begunkov | 1 | -25/+18 |
2025-02-27 | io_uring/net: isolate msghdr copying code | Pavel Begunkov | 1 | -20/+25 |
2025-02-27 | io_uring/net: simplify compat selbuf iov parsing | Pavel Begunkov | 1 | -8/+4 |
2025-02-27 | io_uring/net: remove unnecessary REQ_F_NEED_CLEANUP | Pavel Begunkov | 1 | -9/+2 |
2025-02-27 | Merge branch 'io_uring-6.14' into for-6.15/io_uring | Jens Axboe | 5 | -21/+44 |
2025-02-27 | io_uring: combine buffer lookup and import | Pavel Begunkov | 5 | -51/+42 |
2025-02-27 | io_uring/nvme: pass issue_flags to io_uring_cmd_import_fixed() | Pavel Begunkov | 1 | -1/+2 |
2025-02-27 | io_uring/net: reuse req->buf_index for sendzc | Pavel Begunkov | 1 | -3/+2 |
2025-02-27 | io_uring/nop: reuse req->buf_index | Keith Busch | 1 | -5/+2 |
2025-02-27 | io_uring/rsrc: remove redundant check for valid imu | Keith Busch | 1 | -11/+8 |
2025-02-27 | io_uring/rw: open code io_prep_rw_setup() | Pavel Begunkov | 1 | -16/+9 |
2025-02-25 | io_uring/net: save msg_control for compat | Pavel Begunkov | 1 | -1/+3 |
2025-02-25 | io_uring/rw: extract helper for iovec import | Pavel Begunkov | 1 | -26/+31 |
2025-02-25 | io_uring/rw: rename io_import_iovec() | Pavel Begunkov | 1 | -7/+7 |
2025-02-25 | io_uring/rw: allocate async data in io_prep_rw() | Pavel Begunkov | 1 | -3/+3 |
2025-02-24 | io_uring/zcrx: add a read limit to recvzc requests | David Wei | 3 | -9/+24 |