Sign in
Join now
kernel
tjh.dev
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
(I'm so sorry!) Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
+3 more
kernel
os
linux
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
kernel
/
io_uring
91 files
at
master
Linus Torvalds
·
Merge tag 'for-7.4/io_uring-dmabuf-20261023' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux
·
5d ago
ed02f4f7
advise.c
io_uring: finish IOU_OK -> IOU_COMPLETE transition
1y ago
advise.h
io_uring: split out fadvise/madvise operations
4y ago
alloc_cache.c
io_uring: add alloc_cache.c
1y ago
alloc_cache.h
io_uring/rsrc: use kvfree() for the imu cache
6mo ago
bpf_filter.c
io_uring/bpf_filter: mark source as COW when cloning filters
1mo ago
bpf_filter.h
io_uring: allow registration of per-task restrictions
8mo ago
bpf-ops.c
io_uring/bpf-ops: reject re-registration of an already-bound ops
3mo ago
bpf-ops.h
io_uring/bpf-ops: restrict ctx access to BPF
5mo ago
cancel.c
io_uring/cancel: let CANCEL_ALL find parked requests
2w ago
cancel.h
io_uring/cancel: don't forget that the work was running
2w ago
cmd_net.c
io_uring/cmd_net: end TX_TIMESTAMP multishot when the CQ is full
1mo ago
dma-buf.c
io_uring/dma-buf: allow cloning registered dma-bufs
2w ago
dma-buf.h
io_uring/dma-buf: don't fail fixed buffers without dma-buf support
1w ago
epoll.c
Revert "io_uring/epoll: disallow adding an epoll file to an epoll context"
3mo ago
epoll.h
io_uring/epoll: add support for IORING_OP_EPOLL_WAIT
1y ago
eventfd.c
io_uring: defer eventfd signaling when queued from a wakeup handler
2mo ago
eventfd.h
io_uring: defer eventfd signaling when queued from a wakeup handler
2mo ago
fdinfo.c
io_uring/fdinfo: fix CQE dump of CQE32 rings
2w ago
fdinfo.h
io_uring: move fdinfo helpers to its own file
4y ago
filetable.c
io_uring/filetable: clamp alloc_hint to the configured alloc range
8mo ago
filetable.h
io_uring: Trim out unused includes
9mo ago
fs.c
io_uring/fs: check unused sqe fields for unlinkat
3mo ago
fs.h
io_uring: split out filesystem related operations
4y ago
futex.c
io_uring/futex: return a wait's data to the cache when it fails to arm
1w ago
futex.h
io_uring/futex: don't mark futex wake requests as inflight
3mo ago
io_uring.c
io_uring: end the drain when the drain request completes
1w ago
io_uring.h
io_uring/timeout: don't lose a cancel as io-wq arms a timeout
2w ago
io-wq.c
Merge tag 'for-7.4/io_uring-20261021' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux
1w ago
io-wq.h
io_uring: Add SPDX id lines to remaining source files
8mo ago
kbuf.c
io_uring/kbuf: handle index wrap in last buffer check
2w ago
kbuf.h
io_uring/kbuf: support min length left for incremental buffers
6mo ago
Kconfig
io_uring/bpf-ops: implement loop_step with BPF struct_ops
7mo ago
loop.c
io_uring: don't lose the DEFER_TASKRUN wake up
2w ago
loop.h
io_uring/bpf-ops: restrict ctx access to BPF
5mo ago
Makefile
io_uring/rsrc: add dmabuf backed registered buffers
2w ago
memmap.c
Merge branch 'io_uring-7.3' into for-7.4/io_uring
2w ago
memmap.h
io_uring: do not charge the SQ/CQ rings to RLIMIT_MEMLOCK
3w ago
mock_file.c
file: make struct fd_prepare const and kill its err field
1mo ago
mpscq.h
io_uring/mpscq: disable preemption while pushing
2w ago
msg_ring.c
io_uring/msg_ring: reject CQE32 flag pass-through to normal rings
4mo ago
msg_ring.h
io_uring/msg_ring: Drop custom destructor
1y ago
napi.c
io_uring/napi: don't busy poll past an expired timeout
2w ago
napi.h
io_uring/napi: clear tracked NAPI entries on unregister
5mo ago
net.c
io_uring/net: keep recv buffer select length within MAX_RW_COUNT
1w ago
net.h
io_uring/net: allow filtering on IORING_OP_CONNECT
5mo ago
nop.c
io_uring/nop: fix file reference leak with IOSQE_FIXED_FILE
4mo ago
nop.h
io_uring: move nop into its own file
4y ago
notif.c
io_uring/notif: count pending zerocopy notifications per ring
1mo ago
notif.h
io_uring/notif: implement notification stacking
2y ago
opdef.c
io_uring/futex: don't mark futex wake requests as inflight
3mo ago
opdef.h
io_uring: remove iopoll_queue from struct io_issue_def
7mo ago
openclose.c
io_uring/openclose: keep the lock in io_pipe_fixed()
2w ago
openclose.h
io_uring/bpf_filter: allow filtering on contents of struct open_how
9mo ago
poll.c
io_uring/poll: don't loop on HUP with multiple references
1w ago
poll.h
io_uring: add wrapper type for io_req_tw_func_t arg
11mo ago
query.c
io_uring/query: cap user size passed to copy_struct_to_user
2mo ago
query.h
io_uring/query: drop unused io_handle_query_entry() ctx arg
11mo ago
refs.h
io_uring/rw: don't reap io-wq IOPOLL completions while io-wq has a reference
1mo ago
register.c
io_uring/register: keep 128b SQEs intact on resize
2w ago
register.h
io_uring: unify getting ctx from passed in file descriptor
6mo ago
rsrc.c
io_uring/dma-buf: allow cloning registered dma-bufs
2w ago
rsrc.h
io_uring/dma-buf: allow cloning registered dma-bufs
2w ago
rw.c
Merge tag 'for-7.4/io_uring-dmabuf-20261023' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux
5d ago
rw.h
block: split out a new blk_plug.h header
2mo ago
slist.h
io_uring: Add SPDX id lines to remaining source files
8mo ago
splice.c
io_uring: don't include filetable.h in io_uring.h
1y ago
splice.h
io_uring/splice: open code 2nd direct file assignment
2y ago
sqpoll.c
io_uring/sqpoll: let the thread sleep on disabled rings
2w ago
sqpoll.h
io_uring/sqpoll: switch away from getrusage() for CPU accounting
1y ago
statx.c
allow incomplete imports of filenames
9mo ago
statx.h
io_uring: move statx handling to its own file
4y ago
sync.c
io_uring/sync: validate passed in offset
9mo ago
sync.h
io_uring: split out fs related sync/fallocate functions
4y ago
tctx.c
io_uring: preserve task restrictions across exec
3mo ago
tctx.h
io_uring: preserve task restrictions across exec
3mo ago
timeout.c
io_uring/timeout: don't lose a cancel as io-wq arms a timeout
2w ago
timeout.h
io_uring/cancel: cancel and wait for all requests on process exit
1mo ago
truncate.c
fs: pass on FTRUNCATE_* flags to do_truncate
7mo ago
truncate.h
io_uring: add support for ftruncate
2y ago
tw.c
io_uring: wake ring pollers for local task_work
2w ago
tw.h
io_uring: remove the per-ctx fallback task_work machinery
4mo ago
uring_cmd.c
io_uring/cmd: don't leave list poison in ->hash_node
2w ago
uring_cmd.h
io_uring/uring_cmd: only cancel requests of the given task
1mo ago
wait.c
io_uring/wait: wake real-time waiters from hard interrupt context
1w ago
wait.h
io_uring: don't lose the DEFER_TASKRUN wake up
2w ago
waitid.c
io_uring/waitid: return -EAGAIN for a non-blocking pidfd
1w ago
waitid.h
io_uring: move cancelations to be io_uring_task based
1y ago
xattr.c
Convert 'alloc_obj' family to use the new default GFP_KERNEL argument
8mo ago
xattr.h
io_uring: move xattr related opcodes to its own file
4y ago
zcrx.c
io_uring/zcrx: fix buffer offsets in areas above 4GB
2w ago
zcrx.h
Merge tag 'for-7.3/io_uring-20260819' of git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux
2mo ago