summaryrefslogtreecommitdiff
path: root/io_uring/io_uring.c
AgeCommit message (Expand)Author
10 daysio_uring/futex: mark wait requests as inflightJens Axboe
2025-05-26Merge tag 'for-6.16/io_uring-20250523' of git://git.kernel.dk/linuxLinus Torvalds
2025-05-26Merge tag 'for-6.16/block-20250523' of git://git.kernel.dk/linuxLinus Torvalds
2025-05-21io_uring: finish IOU_OK -> IOU_COMPLETE transitionJens Axboe
2025-05-21io_uring: fix overflow resched cqe reorderingPavel Begunkov
2025-05-17io_uring: add new helpers for posting overflowsJens Axboe
2025-05-17io_uring: pass in struct io_big_cqe to io_alloc_ocqe()Jens Axboe
2025-05-17io_uring: make io_alloc_ocqe() take a struct io_cqe pointerJens Axboe
2025-05-17io_uring: split alloc and add of overflowJens Axboe
2025-05-16io_uring: open code io_req_cqe_overflow()Pavel Begunkov
2025-05-16Merge branch 'io_uring-6.15' into for-6.16/io_uringJens Axboe
2025-05-12io_uring: drain based on allocates reqsPavel Begunkov
2025-05-09io_uring: count allocated requestsPavel Begunkov
2025-05-09io_uring: open code io_account_cq_overflow()Pavel Begunkov
2025-05-09io_uring: consolidate drain seq checkingPavel Begunkov
2025-05-09io_uring: remove drain prealloc checksPavel Begunkov
2025-05-09io_uring: simplify drain ret passingPavel Begunkov
2025-05-09io_uring: fix spurious drain flushingPavel Begunkov
2025-05-09io_uring: account drain memory to cgroupPavel Begunkov
2025-05-09io_uring: add lockdep asserts to io_add_aux_cqePavel Begunkov
2025-05-07io_uring: ensure deferred completions are flushed for multishotJens Axboe
2025-05-06io_uring: move io_req_put_rsrc_nodes()Pavel Begunkov
2025-05-06io_uring: remove io_preinit_req()Pavel Begunkov
2025-05-06io_uring: enable per-io write streamsKeith Busch
2025-05-04io_uring: always arm linked timeouts prior to issueJens Axboe
2025-04-28io_uring: delete misleading comment in io_fill_cqe_aux()Pavel Begunkov
2025-04-24io_uring: fix 'sync' handling of io_fallback_tw()Jens Axboe
2025-04-24io_uring/eventfd: dedup signalling helpersPavel Begunkov
2025-04-24io_uring: don't duplicate flushing in io_req_post_cqePavel Begunkov
2025-04-23io_uring/zcrx: add support for multiple ifqsPavel Begunkov
2025-04-21io_uring/rsrc: remove node assignment helpersJens Axboe
2025-04-21io_uring/wq: avoid indirect do_work/free_work callsCaleb Sander Mateos
2025-04-03io_uring: always do atomic put from iowqPavel Begunkov
2025-03-31io_uring: add req flag invariant build assertionPavel Begunkov
2025-03-28io_uring: don't pass ctx to tw add remote helperPavel Begunkov
2025-03-28Merge tag 'for-6.15/io_uring-reg-vec-20250327' of git://git.kernel.dk/linuxLinus Torvalds
2025-03-28Merge tag 'for-6.15/io_uring-rx-zc-20250325' of git://git.kernel.dk/linuxLinus Torvalds
2025-03-27io_uring/net: fix io_req_post_cqe abuse by send bundlePavel Begunkov
2025-03-26Merge tag 'for-6.15/io_uring-20250322' of git://git.kernel.dk/linuxLinus Torvalds
2025-03-25Merge tag 'lsm-pr-20250323' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2025-03-25io_uring: move min_events sanitisationPavel Begunkov
2025-03-25io_uring: rename "min" arg in io_iopoll_check()Pavel Begunkov
2025-03-25io_uring: open code __io_post_aux_cqe()Pavel Begunkov
2025-03-25io_uring: defer iowq cqe overflow via task_workPavel Begunkov
2025-03-25io_uring: fix retry handling off iowqPavel Begunkov
2025-03-25Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2025-03-21io_uring/cmd: add iovec cache for commandsPavel Begunkov
2025-03-20io_uring: enable toggle of iowait usage when waiting on CQEsJens Axboe
2025-03-19io_uring/cmd: don't expose entire cmd async dataPavel Begunkov
2025-03-19io_uring: rename the data cmd cachePavel Begunkov