summaryrefslogtreecommitdiff
path: root/io_uring/io_uring.c
AgeCommit message (Expand)Author
4 daysMerge branch 'for-7.1/io_uring-fuse' into for-nextJens Axboe
4 daysio_uring/rsrc: rename and export IO_IMU_DEST / IO_IMU_SOURCEJoanne Koong
4 daysMerge branch 'for-7.1/io_uring' into for-nextJens Axboe
4 daysMerge branch 'io_uring-7.0' into for-nextJens Axboe
6 daysio_uring/zcrx: rename zcrx [un]register functionsPavel Begunkov
6 daysio_uring/zcrx: return back two step unregistrationPavel Begunkov
6 daysio_uring: protect remaining lockless ctx->rings accesses with RCUJens Axboe
2026-03-17io_uring: avoid req->ctx reload in io_req_put_rsrc_nodes()Jens Axboe
2026-03-16io_uring/bpf-ops: implement bpf ops registrationPavel Begunkov
2026-03-16io_uring/bpf-ops: implement loop_step with BPF struct_opsPavel Begunkov
2026-03-16io_uring: introduce callback driven main loopPavel Begunkov
2026-03-16io_uring: count CQEs in io_iopoll_check()Caleb Sander Mateos
2026-03-16io_uring: remove iopoll_queue from struct io_issue_defCaleb Sander Mateos
2026-03-16io_uring: add REQ_F_IOPOLLCaleb Sander Mateos
2026-03-16io_uring: mark known and harmless racy ctx->int_flags usesJens Axboe
2026-03-16io_uring: switch struct io_ring_ctx internal bitfields to flagsJens Axboe
2026-03-14Merge branch 'io_uring-7.0' into for-7.1/io_uringJens Axboe
2026-03-13Merge tag 'io_uring-7.0-20260312' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2026-03-11io_uring: fix physical SQE bounds check for SQE_MIXED 128-byte opsTom Ryan
2026-03-11io_uring: ensure ctx->rings is stable for task work flags manipulationJens Axboe
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-02-15io_uring: delay sqarray static branch disablementPavel Begunkov
2026-02-11io_uring: use the right type for creds iterationJens Axboe
2026-02-09io_uring: simplify IORING_SETUP_DEFER_TASKRUN && !SQPOLL checkCaleb Sander Mateos
2026-02-09Merge tag 'io_uring-bpf-restrictions.4-20260206' of git://git.kernel.org/pub/...Linus Torvalds
2026-02-09Merge tag 'for-7.0/io_uring-20260206' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2026-02-06io_uring: allow registration of per-task restrictionsJens Axboe
2026-01-27io_uring/bpf_filter: cache lookup table in ctx->bpf_filtersJens Axboe
2026-01-27io_uring: add support for BPF filtering for opcode restrictionsJens Axboe
2026-01-23io_uring: fix bad indentation for setup flags if statementJens Axboe
2026-01-22io_uring: introduce non-circular SQPavel Begunkov
2026-01-22io_uring: split out CQ waiting code into wait.cJens Axboe
2026-01-22io_uring: split out task work code into tw.cJens Axboe
2026-01-22io_uring: add IO_URING_EXIT_WAIT_MAX definitionJens Axboe
2026-01-14io_uring: move local task_work in exit cancel loopMing Lei
2026-01-13io_uring: track restrictions separately for IORING_OP and IORING_REGISTERJens Axboe
2026-01-13io_uring: move ctx->restricted check into io_check_restriction()Jens Axboe
2026-01-12io_uring/msg_ring: drop unnecessary submitter_task checksCaleb Sander Mateos
2026-01-12io_uring: use release-acquire ordering for IORING_SETUP_R_DISABLEDCaleb Sander Mateos
2026-01-05io_uring: Trim out unused includesGabriel Krisman Bertazi
2026-01-01io_uring/tctx: add separate lock for list of tctx's in ctxJens Axboe
2025-12-30io_uring: use GFP_NOWAIT for overflow CQEs on legacy ringsAlexandre Negrel
2025-12-28io_uring: IOPOLL polling improvementsJens Axboe
2025-12-09io_uring: fix min_wait wakeups for SQPOLLJens Axboe
2025-12-03Merge tag 'for-6.19/io_uring-20251201' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2025-11-25io_uring: fix mixed cqe overflow handlingPavel Begunkov
2025-11-13io_uring: move cq/sq user offset init aroundPavel Begunkov
2025-11-13io_uring: pre-calculate scq layoutPavel Begunkov
2025-11-13io_uring: keep ring laoyut in a structurePavel Begunkov