summaryrefslogtreecommitdiff
path: root/io_uring/tctx.c
AgeCommit message (Expand)AuthorFilesLines
2026-02-22Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-3/+3
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-4/+4
2026-02-10io_uring/tctx: avoid modifying loop variable in io_ring_add_registered_fileYang Xiuwei1-5/+5
2026-02-10Merge tag 'io_uring-bpf-restrictions.4-20260206' of git://git.kernel.org/pub/...Linus Torvalds1-9/+33
2026-02-10Merge tag 'for-7.0/io_uring-20260206' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+11
2026-02-06io_uring: allow registration of per-task restrictionsJens Axboe1-0/+17
2026-02-06io_uring: add task fork hookJens Axboe1-9/+16
2026-02-02io_uring: allow io-wq workers to exit when unusedLi Chen1-0/+11
2026-01-01io_uring/tctx: add separate lock for list of tctx's in ctxJens Axboe1-4/+4
2025-04-21io_uring/wq: avoid indirect do_work/free_work callsCaleb Sander Mateos1-2/+0
2024-11-29io_uring/tctx: work around xa_store() allocation error issueJens Axboe1-1/+12
2024-11-06io_uring: move struct io_kiocb from task_struct to io_uring_taskJens Axboe1-0/+1
2023-05-16io_uring: Add io_uring_setup flag to pre-register ring fd and never install itJosh Triplett1-11/+20
2023-02-22io_uring: rename 'in_idle' to 'in_cancel'Jens Axboe1-1/+1
2022-10-07io_uring: remove io_register_submitterDylan Yudaken1-19/+3
2022-10-07io_uring: simplify __io_uring_add_tctx_nodeDylan Yudaken1-10/+20
2022-07-25io_uring: lockless task listDylan Yudaken1-2/+1
2022-07-25io_uring: remove priority tw list optimisationDylan Yudaken1-1/+0
2022-07-25io_uring: kill extra io_uring_types.h includesPavel Begunkov1-1/+0
2022-07-25io_uring: add IORING_SETUP_SINGLE_ISSUERPavel Begunkov1-3/+24
2022-07-25io_uring: inline ->registered_ringsPavel Begunkov1-10/+0
2022-07-25io_uring: move io_uring_task (tctx) helpers into its own fileJens Axboe1-0/+332