Centos-kernel-stream-9/io_uring
Jeff Moyer dd0d95f1ad RHEL only: mark io_uring tech preview
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2217069
Upstream Status: RHEL9 only

Taint the kernel when io_uring is enabled.

Signed-off-by: Jeff Moyer <jmoyer@redhat.com>
2023-08-14 15:33:56 -04:00
..
Makefile io_uring: add zc notification infrastructure 2023-04-29 08:16:02 -04:00
advise.c io_uring: make io_kiocb_to_cmd() typesafe 2023-04-29 08:43:02 -04:00
advise.h io_uring: split out fadvise/madvise operations 2023-04-29 05:19:02 -04:00
alloc_cache.h io_uring: fix poll/netmsg alloc caches 2023-05-05 15:26:31 -04:00
cancel.c io_uring/cancel: re-grab ctx mutex after finishing wait 2023-05-05 15:25:25 -04:00
cancel.h io_uring: add sync cancelation API through io_uring_register() 2023-04-29 06:51:02 -04:00
epoll.c io_uring: undeprecate epoll_ctl support 2023-07-31 16:24:20 -04:00
epoll.h io_uring: move epoll handler to its own file 2023-04-29 05:24:02 -04:00
fdinfo.c io_uring/fdinfo: include locked hash table in fdinfo output 2023-05-05 15:25:28 -04:00
fdinfo.h io_uring: move fdinfo helpers to its own file 2023-04-29 05:32:02 -04:00
filetable.c io_uring/rsrc: fix null-ptr-deref in io_file_bitmap_get() 2023-05-05 15:26:31 -04:00
filetable.h io_uring: kill hot path fixed file bitmap debug checks 2023-05-05 15:24:10 -04:00
fs.c io_uring: make io_kiocb_to_cmd() typesafe 2023-04-29 08:43:02 -04:00
fs.h io_uring: split out filesystem related operations 2023-04-29 05:16:02 -04:00
io-wq.c io_uring/io-wq: stop setting PF_NO_SETAFFINITY on io-wq workers 2023-05-05 15:26:25 -04:00
io-wq.h io_uring: move list helpers to a separate file 2023-04-29 06:39:02 -04:00
io_uring.c RHEL only: mark io_uring tech preview 2023-08-14 15:33:56 -04:00
io_uring.h io_uring: mark task TASK_RUNNING before handling resume/task work 2023-05-05 15:26:14 -04:00
kbuf.c io_uring: fix size calculation when registering buf ring 2023-05-05 15:26:33 -04:00
kbuf.h io_uring: allow buffer recycling in READV 2023-05-05 15:23:49 -04:00
msg_ring.c io_uring/msg_ring: let target know allocated index 2023-05-05 15:26:30 -04:00
msg_ring.h io_uring: get rid of double locking 2023-05-05 15:25:21 -04:00
net.c io_uring/net: clear msg_controllen on partial sendmsg retry 2023-08-14 15:33:55 -04:00
net.h io_uring/net: zerocopy sendmsg 2023-05-05 15:23:57 -04:00
nop.c io_uring: kill extra io_uring_types.h includes 2023-04-29 06:19:02 -04:00
nop.h io_uring: move nop into its own file 2023-04-29 05:15:02 -04:00
notif.c io_uring/net: move mm accounting to a slower path 2023-05-05 15:25:05 -04:00
notif.h io_uring: move zc reporting from the hot path 2023-05-05 15:25:04 -04:00
opdef.c io_uring,audit: don't log IORING_OP_MADVISE 2023-05-05 15:26:14 -04:00
opdef.h io_uring: dont remove file from msg_ring reqs 2023-05-05 15:25:18 -04:00
openclose.c io_uring: make io_kiocb_to_cmd() typesafe 2023-04-29 08:43:02 -04:00
openclose.h io_uring: split out fixed file installation and removal 2023-04-29 07:06:02 -04:00
poll.c io_uring/poll: serialize poll linked timer start with poll removal 2023-08-14 15:33:53 -04:00
poll.h io_uring/poll: allow some retries for poll triggering spuriously 2023-05-05 15:26:15 -04:00
refs.h io_uring: make io_uring_types.h public 2023-04-29 06:20:02 -04:00
rsrc.c io_uring/rsrc: use nospec'ed indexes 2023-07-31 16:24:20 -04:00
rsrc.h io_uring/rsrc: fix rogue rsrc node grabbing 2023-05-05 15:26:31 -04:00
rw.c io_uring: lock overflowing for IOPOLL 2023-05-05 15:25:29 -04:00
rw.h io_uring/rw: don't lose partial IO result on fail 2023-05-05 15:23:55 -04:00
slist.h io_uring: move list helpers to a separate file 2023-04-29 06:39:02 -04:00
splice.c io_uring: make io_kiocb_to_cmd() typesafe 2023-04-29 08:43:02 -04:00
splice.h io_uring: split out splice related operations 2023-04-29 05:17:02 -04:00
sqpoll.c io_uring/sqpoll: Do not set PF_NO_SETAFFINITY on sqpoll threads 2023-05-05 15:26:29 -04:00
sqpoll.h io_uring: move SQPOLL related handling into its own file 2023-04-29 05:30:02 -04:00
statx.c io_uring: make io_kiocb_to_cmd() typesafe 2023-04-29 08:43:02 -04:00
statx.h io_uring: move statx handling to its own file 2023-04-29 05:25:02 -04:00
sync.c io_uring: make io_kiocb_to_cmd() typesafe 2023-04-29 08:43:02 -04:00
sync.h io_uring: split out fs related sync/fallocate functions 2023-04-29 05:18:02 -04:00
tctx.c io_uring: remove io_register_submitter 2023-05-05 15:24:06 -04:00
tctx.h io_uring: simplify __io_uring_add_tctx_node 2023-05-05 15:24:05 -04:00
timeout.c io_uring: ease timeout flush locking requirements 2023-05-05 15:25:23 -04:00
timeout.h io_uring: remove unused return from io_disarm_next 2023-05-05 15:23:54 -04:00
uring_cmd.c block/io_uring: pass in issue_flags for uring_cmd task_work handling 2023-05-05 15:26:30 -04:00
uring_cmd.h io_uring: move uring_cmd handling to its own file 2023-04-29 05:22:02 -04:00
xattr.c __io_setxattr(): constify path 2023-05-05 15:23:44 -04:00
xattr.h io_uring: move xattr related opcodes to its own file 2023-04-29 05:14:02 -04:00