summaryrefslogtreecommitdiff
path: root/io_uring/io_uring.c
AgeCommit message (Expand)Author
5 daysMerge tag 'for-6.19/io_uring-20251201' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
14 daysio_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
2025-11-13io_uring: introduce struct io_ctx_configPavel Begunkov
2025-11-13io_uring: use size_add helpers for ring offsetsPavel Begunkov
2025-11-13io_uring: refactor rings_size nosqarray handlingPavel Begunkov
2025-11-13Merge branch 'io_uring-6.18' into for-6.19/io_uringJens Axboe
2025-11-11io_uring: move flags check to io_uring_sanitise_paramsPavel Begunkov
2025-11-11io_uring: use mem_is_zero to check ring paramsPavel Begunkov
2025-11-11io_uring: pass sq entries in the params structPavel Begunkov
2025-11-06io_uring: use WRITE_ONCE for user shared memoryPavel Begunkov
2025-11-06io_uring/zcrx: reverse ifq refcountDavid Wei
2025-11-06io_uring/memmap: refactor io_free_region() to take user_struct paramDavid Wei
2025-11-05io_uring: fix typos and comment wordingAlok Tiwari
2025-11-04io_uring/cancel: move cancelation code from io_uring.c to cancel.cJens Axboe
2025-11-04io_uring/cancel: move __io_uring_cancel() into cancel.cJens Axboe
2025-11-04io_uring/cancel: move request/task cancelation logic into cancel.cJens Axboe
2025-11-03io_uring: add wrapper type for io_req_tw_func_t argCaleb Sander Mateos
2025-11-03io_uring: only call io_should_terminate_tw() once for ctxCaleb Sander Mateos
2025-10-22io_uring: check for user passing 0 nr_submitPavel Begunkov
2025-10-22io_uring: Fix code indentation errorRanganath V N
2025-10-22io_uring: add support for IORING_SETUP_SQE_MIXEDKeith Busch
2025-10-20io_uring: sanity check sizes before attempting allocationPavel Begunkov
2025-10-20io_uring: deduplicate array_size in io_allocate_scq_uringsPavel Begunkov
2025-10-20io_uring: unify task_work cancelation checksJens Axboe
2025-10-03io_uring: update liburing git URLJens Axboe
2025-10-02Merge tag 'for-6.18/io_uring-20250929' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2025-09-18io_uring/msg_ring: kill alloc_cache for io_kiocb allocationsJens Axboe
2025-09-18io_uring: include dying ring in task_work "should cancel" stateJens Axboe
2025-09-10io_uring: correct size of overflow CQE calculationJens Axboe
2025-09-10io_uring: replace use of system_unbound_wq with system_dfl_wqMarco Crivellari
2025-09-10io_uring: replace use of system_wq with system_percpu_wqMarco Crivellari
2025-09-08io_uring: don't include filetable.h in io_uring.hCaleb Sander Mateos
2025-09-08io_uring: add macros for avaliable flagsPavel Begunkov
2025-09-04io_uring: remove WRITE_ONCE() in io_uring_create()Caleb Sander Mateos
2025-08-27io_uring: add support for IORING_SETUP_CQE_MIXEDJens Axboe
2025-08-24io_uring: remove async/poll related provided buffer recyclesJens Axboe
2025-08-24io_uring/kbuf: switch to storing struct io_buffer_list locallyJens Axboe
2025-08-24io_uring/kbuf: pass in struct io_buffer_list to commit/recycle helpersJens Axboe
2025-08-24io_uring/kbuf: drop 'issue_flags' from io_put_kbuf(s)() argumentsJens Axboe
2025-08-24io_uring: add request poisoningPavel Begunkov
2025-08-21io_uring: clear ->async_data as part of normal initJens Axboe
2025-07-28Merge tag 'for-6.17/io_uring-20250728' of git://git.kernel.dk/linuxLinus Torvalds
2025-07-12io_uring/poll: cleanup apoll freeingJens Axboe
2025-07-08Revert "io_uring: gate REQ_F_ISREG on !S_ANON_INODE as well"Jens Axboe
2025-07-06Merge branch 'io_uring-6.16' into for-6.17/io_uringJens Axboe
2025-06-29io_uring: gate REQ_F_ISREG on !S_ANON_INODE as wellJens Axboe
2025-06-23io_uring: add mshot helper for posting CQE32Pavel Begunkov