Age | Commit message (Expand) | Author | Files | Lines |
2024-10-19 | io_uring/rw: fix wrong NOWAIT check in io_rw_init_file() | Jens Axboe | 1 | -1/+1 |
2024-10-17 | io_uring/sqpoll: ensure task state is TASK_RUNNING when running task_work | Jens Axboe | 1 | -0/+1 |
2024-10-16 | io_uring/rsrc: ignore dummy_ubuf for buffer cloning | Jens Axboe | 1 | -1/+2 |
2024-10-15 | io_uring/sqpoll: close race on waiting for sqring entries | Jens Axboe | 1 | -1/+8 |
2024-10-06 | io_uring/rw: allow pollable non-blocking attempts for !FMODE_NOWAIT | Jens Axboe | 1 | -17/+16 |
2024-10-06 | io_uring/rw: fix cflags posting for single issue multishot read | Jens Axboe | 1 | -7/+12 |
2024-09-30 | io_uring/net: harden multishot termination case for recv | Jens Axboe | 1 | -1/+3 |
2024-09-24 | io_uring: fix casts to io_req_flags_t | Min-Hua Chen | 1 | -1/+1 |
2024-09-24 | io_uring: fix memory leak when cache init fail | Guixin Liu | 1 | -1/+4 |
2024-09-24 | Merge tag 'for-6.12/io_uring-20240922' of git://git.kernel.dk/linux | Linus Torvalds | 7 | -32/+52 |
2024-09-23 | Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -5/+5 |
2024-09-20 | io_uring: check if we need to reschedule during overflow flush | Jens Axboe | 1 | -0/+15 |
2024-09-20 | io_uring: improve request linking trace | Jens Axboe | 1 | -1/+1 |
2024-09-19 | io_uring: check for presence of task_work rather than TIF_NOTIFY_SIGNAL | Jens Axboe | 1 | -2/+2 |
2024-09-18 | Merge tag 'slab-for-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/vb... | Linus Torvalds | 1 | -6/+8 |
2024-09-16 | io_uring/sqpoll: do the napi busy poll outside the submission block | Olivier Langlois | 1 | -3/+4 |
2024-09-16 | io_uring: clean up a type in io_uring_register_get_file() | Dan Carpenter | 2 | -2/+2 |
2024-09-16 | io_uring/sqpoll: do not put cpumask on stack | Felix Moessbauer | 1 | -3/+10 |
2024-09-16 | Merge tag 'for-6.12/io_uring-discard-20240913' of git://git.kernel.dk/linux | Linus Torvalds | 3 | -0/+19 |
2024-09-16 | Merge tag 'for-6.12/io_uring-20240913' of git://git.kernel.dk/linux | Linus Torvalds | 17 | -259/+666 |
2024-09-16 | io_uring/sqpoll: retain test for whether the CPU is valid | Jens Axboe | 1 | -0/+2 |
2024-09-15 | io_uring/rsrc: change ubuf->ubuf_end to length tracking | Jens Axboe | 3 | -7/+6 |
2024-09-15 | io_uring/rsrc: get rid of io_mapped_ubuf->folio_mask | Jens Axboe | 2 | -7/+3 |
2024-09-14 | io_uring: rename "copy buffers" to "clone buffers" | Jens Axboe | 3 | -7/+7 |
2024-09-12 | io_uring: add IORING_REGISTER_COPY_BUFFERS method | Jens Axboe | 3 | -0/+98 |
2024-09-12 | io_uring/register: provide helper to get io_ring_ctx from 'fd' | Jens Axboe | 2 | -21/+34 |
2024-09-11 | io_uring/rsrc: add reference count to struct io_mapped_ubuf | Jens Axboe | 2 | -0/+4 |
2024-09-11 | io_uring/rsrc: clear 'slot' entry upfront | Jens Axboe | 1 | -1/+1 |
2024-09-11 | io_uring/cmd: expose iowq to cmds | Pavel Begunkov | 3 | -0/+19 |
2024-09-11 | Merge branch 'for-6.12/io_uring' into for-6.12/io_uring-discard | Jens Axboe | 16 | -237/+529 |
2024-09-11 | io_uring/io-wq: inherit cpuset of cgroup in io worker | Felix Moessbauer | 1 | -1/+1 |
2024-09-11 | io_uring/io-wq: do not allow pinning outside of cpuset | Felix Moessbauer | 1 | -5/+18 |
2024-09-10 | io_uring/rw: drop -EOPNOTSUPP check in __io_complete_rw_common() | Jens Axboe | 1 | -2/+1 |
2024-09-10 | io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN | Jens Axboe | 1 | -0/+8 |
2024-09-10 | io_uring: port to struct kmem_cache_args | Christian Brauner | 1 | -6/+8 |
2024-09-09 | io_uring/sqpoll: do not allow pinning outside of cpuset | Felix Moessbauer | 1 | -1/+4 |
2024-09-08 | io_uring/eventfd: move refs to refcount_t | Jens Axboe | 1 | -6/+6 |
2024-09-02 | io_uring: remove unused rsrc_put_fn | Anuj Gupta | 1 | -2/+0 |
2024-09-02 | io_uring: add new line after variable declaration | Anuj Gupta | 1 | -0/+1 |
2024-08-30 | io_uring: add GCOV_PROFILE_URING Kconfig option | Jens Axboe | 1 | -0/+4 |
2024-08-30 | io_uring/kbuf: return correct iovec count from classic buffer peek | Jens Axboe | 1 | -1/+1 |
2024-08-30 | io_uring/rsrc: ensure compat iovecs are copied correctly | Jens Axboe | 1 | -4/+15 |
2024-08-29 | io_uring/kbuf: add support for incremental buffer consumption | Jens Axboe | 2 | -20/+64 |
2024-08-29 | io_uring/kbuf: pass in 'len' argument for buffer commit | Jens Axboe | 5 | -30/+31 |
2024-08-29 | Revert "io_uring: Require zeroed sqe->len on provided-buffers send" | Jens Axboe | 1 | -3/+1 |
2024-08-29 | io_uring/kbuf: move io_ring_head_to_buf() to kbuf.h | Jens Axboe | 2 | -6/+3 |
2024-08-29 | io_uring/kbuf: add io_kbuf_commit() helper | Jens Axboe | 2 | -8/+13 |
2024-08-25 | io_uring/kbuf: shrink nr_iovs/mode in struct buf_sel_arg | Jens Axboe | 1 | -2/+2 |
2024-08-25 | io_uring: wire up min batch wake timeout | Jens Axboe | 1 | -4/+4 |
2024-08-25 | io_uring: add support for batch wait timeout | Jens Axboe | 2 | -13/+82 |