There are several guides for kernel developers and users. These guides can be rendered in a number of formats, like HTML and PDF. Please read Documentation/admin-guide/README.rst first.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Pavel Begunkov 4fe82aedeb io_uring/net: restore msg_control on sendzc retry 3 weeks ago
..
Makefile io-uring: add napi busy poll support 3 months ago
advise.c io_uring: always go async for unsupported fadvise flags 1 year ago
advise.h
alloc_cache.h io_uring: use mempool KASAN hook 4 months ago
cancel.c io_uring/cancel: don't default to setting req->work.cancel_seq 3 months ago
cancel.h io_uring/cancel: don't default to setting req->work.cancel_seq 3 months ago
epoll.c io_uring: undeprecate epoll_ctl support 11 months ago
epoll.h
fdinfo.c io_uring: Fix sqpoll utilization check racing with dying sqpoll 2 months ago
fdinfo.h
filetable.c io_uring: drop any code related to SCM_RIGHTS 5 months ago
filetable.h io_uring: expand main struct io_kiocb flags to 64-bits 3 months ago
fs.c io_uring/fs: consider link->flags when getting path for LINKAT 5 months ago
fs.h
futex.c io_uring/futex: always remove futex entry for cancel all 2 months ago
futex.h io_uring: add support for vectored futex waits 7 months ago
io-wq.c io-wq: fully initialize wqe before calling cpuhp_state_add_instance_nocalls() 7 months ago
io-wq.h io_uring: break out of iowq iopoll on teardown 8 months ago
io_uring.c io_uring: Fix io_cqring_wait() not restoring sigmask on get_timespec64() failure 4 weeks ago
io_uring.h io_uring/napi: ensure napi polling is aborted when work is available 3 months ago
kbuf.c io_uring/kbuf: hold io_buffer_list reference over mmap 1 month ago
kbuf.h io_uring/kbuf: hold io_buffer_list reference over mmap 1 month ago
msg_ring.c io_uring: use io_file_from_index in io_msg_grab_file 11 months ago
msg_ring.h io_uring: get rid of double locking 1 year ago
napi.c io_uring/napi: enable even with a timeout of 0 3 months ago
napi.h io_uring: add register/unregister napi function 3 months ago
net.c io_uring/net: restore msg_control on sendzc retry 3 weeks ago
net.h io_uring: Add KASAN support for alloc_caches 1 year ago
nop.c
nop.h
notif.c io_uring/notif: add constant for ubuf_info flags 1 year ago
notif.h io_uring/notif: add constant for ubuf_info flags 1 year ago
opdef.c io_uring: add support for ftruncate 3 months ago
opdef.h io_uring/rw: mark readv/writev as vectored in the opcode definition 7 months ago
openclose.c io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALL 3 months ago
openclose.h io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL 5 months ago
poll.c io_uring: fix poll_remove stalled req completion 2 months ago
poll.h io_uring/rw: ensure poll based multishot read retries appropriately 3 months ago
refs.h
register.c io_uring: add register/unregister napi function 3 months ago
register.h io_uring/register: move io_uring_register(2) related code to register.c 5 months ago
rsrc.c io_uring: drop any code related to SCM_RIGHTS 5 months ago
rsrc.h io_uring: Don't include af_unix.h. 3 months ago
rw.c io_uring/rw: don't allow multishot reads without NOWAIT support 1 month ago
rw.h io_uring/rw: add separate prep handler for fixed read/write 6 months ago
slist.h io_uring: silence variable ‘prev’ set but not used warning 1 year ago
splice.c splice: return type ssize_t from all helpers 5 months ago
splice.h
sqpoll.c io_uring/sqpoll: early exit thread if task_context wasn't allocated 2 months ago
sqpoll.h io_uring/sqpoll: statistics of the true utilization of sq threads 2 months ago
statx.c io_uring: for requests that require async, force it 1 year ago
statx.h
sync.c io_uring: for requests that require async, force it 1 year ago
sync.h
tctx.c io_uring: Add io_uring_setup flag to pre-register ring fd and never install it 12 months ago
tctx.h io_uring: simplify __io_uring_add_tctx_node 2 years ago
timeout.c io_uring: never overflow io_aux_cqe 9 months ago
timeout.h io_uring: remove unused return from io_disarm_next 2 years ago
truncate.c io_uring: add support for ftruncate 3 months ago
truncate.h io_uring: add support for ftruncate 3 months ago
uring_cmd.c io_uring: Don't include af_unix.h. 3 months ago
uring_cmd.h io_uring: Remove unnecessary BUILD_BUG_ON 1 year ago
waitid.c io_uring/waitid: always remove waitid entry for cancel all 2 months ago
waitid.h io_uring: add IORING_OP_WAITID support 7 months ago
xattr.c io_uring: use file_mnt_idmap helper 3 months ago
xattr.h