aboutsummaryrefslogtreecommitdiff
path: root/fs/io_uring.c
AgeCommit message (Expand)Author
2022-02-22io_uring: disallow modification of rsrc_data during quiesceDylan Yudaken
2022-02-21io_uring: don't convert to jiffies for waiting on timeoutsJens Axboe
2022-02-15io_uring: add a schedule point in io_add_buffers()Eric Dumazet
2022-02-07mm: io_uring: allow oom-killer from io_uring_setupShakeel Butt
2022-02-07io_uring: Clean up a false-positive warning from GCC 9.3.0Alviro Iskandar Setiawan
2022-01-27io_uring: remove unused argument from io_rsrc_node_allocUsama Arif
2022-01-23io_uring: fix bug in slow unregistering of nodesDylan Yudaken
2022-01-18io_uring: perform poll removal even if async work removal is successfulJens Axboe
2022-01-14io_uring: fix UAF due to missing POLLFREE handlingPavel Begunkov
2022-01-13io_uring: Remove unused function req_ref_putJiapeng Chong
2022-01-12Merge tag 'for-5.17/block-2022-01-11' of git://git.kernel.dk/linux-blockLinus Torvalds
2022-01-12Merge tag 'for-5.17/io_uring-2022-01-11' of git://git.kernel.dk/linux-blockLinus Torvalds
2022-01-09io_uring: fix not released cached task refsPavel Begunkov
2022-01-05io_uring: remove redundant tab spaceGuoYong Zheng
2022-01-05io_uring: remove unused function parameterGuoYong Zheng
2022-01-05block: move rq_list macros to blk-mq.hKeith Busch
2021-12-28io_uring: use completion batching for poll rem/updPavel Begunkov
2021-12-28io_uring: single shot poll removal optimisationPavel Begunkov
2021-12-28io_uring: poll reworkPavel Begunkov
2021-12-28io_uring: kill poll linking optimisationPavel Begunkov
2021-12-28io_uring: move common poll bitsPavel Begunkov
2021-12-28io_uring: refactor poll updatePavel Begunkov
2021-12-28io_uring: remove double poll on poll updatePavel Begunkov
2021-12-22io_uring: zero iocb->ki_pos for stream file typesJens Axboe
2021-12-14io_uring: code clean for some ctx usageHao Xu
2021-12-10io_uring: ensure task_work gets run as part of cancelationsJens Axboe
2021-12-08io_uring: batch completion in prior_task_listHao Xu
2021-12-07io_uring: split io_req_complete_post() and add a helperHao Xu
2021-12-07io_uring: add helper for task work execution codeHao Xu
2021-12-07io_uring: add a priority tw list for irq completion workHao Xu
2021-12-05io_uring: reuse io_req_task_complete for timeoutsPavel Begunkov
2021-12-05io_uring: tweak iopoll CQE_SKIP event countingPavel Begunkov
2021-12-05io_uring: simplify selected buf handlingPavel Begunkov
2021-12-05io_uring: move up io_put_kbuf() and io_put_rw_kbuf()Hao Xu
2021-11-29io_uring: validate timespec for timeout removalsYe Bin
2021-11-27io_uring: Fix undefined-behaviour in io_issue_sqeYe Bin
2021-11-27io_uring: fix soft lockup when call __io_remove_buffersYe Bin
2021-11-26io_uring: fix link traversal lockingPavel Begunkov
2021-11-26io_uring: fail cancellation for EXITING tasksPavel Begunkov
2021-11-25io_uring: better to use REQ_F_IO_DRAIN for req->flagsHao Xu
2021-11-25io_uring: fix no lock protection for ctx->cq_extraHao Xu
2021-11-24io_uring: disable drain with cqe skipPavel Begunkov
2021-11-24io_uring: don't spinlock when not posting CQEsPavel Begunkov
2021-11-24io_uring: add option to skip CQE postingPavel Begunkov
2021-11-24io_uring: clean cqe filling functionsPavel Begunkov
2021-11-23io_uring: improve argument types of kiocb_done()Pavel Begunkov
2021-11-23io_uring: clean __io_import_iovec()Pavel Begunkov
2021-11-23io_uring: improve send/recv error handlingPavel Begunkov
2021-11-23io_uring: simplify reissue in kiocb_donePavel Begunkov
2021-11-22io_uring: correct link-list traversal lockingPavel Begunkov