summaryrefslogtreecommitdiff
path: root/fs/io_uring.c
AgeCommit message (Expand)Author
2021-12-22io_uring: zero iocb->ki_pos for stream file typesJens Axboe
2021-12-10io_uring: ensure task_work gets run as part of cancelationsJens Axboe
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-22io_uring: correct link-list traversal lockingPavel Begunkov
2021-11-16io_uring: fix missed comment from *task_file renameKamal Mostafa
2021-11-08io_uring: honour zeroes as io-wq worker limitsPavel Begunkov
2021-11-05io_uring: remove dead 'sqe' storeJens Axboe
2021-11-02io_uring: remove redundant assignment to ret in io_register_iowq_max_workers()Nghia Le
2021-11-02io_uring: clean up io_queue_sqe_arm_apollPavel Begunkov
2021-11-01Merge tag 'selinux-pr-20211101' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds
2021-11-01Merge tag 'for-5.16/ki_complete-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds
2021-11-01Merge tag 'for-5.16/io_uring-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds
2021-11-01Merge tag 'for-5.16/block-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds
2021-11-01Merge tag 'folio-5.16' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds
2021-10-29io_uring: harder fdinfo sq/cq ring iteratingJens Axboe
2021-10-26io_uring: don't assign write hint in the read pathJens Axboe
2021-10-25fs: get rid of the res2 iocb->ki_complete argumentJens Axboe
2021-10-25io_uring: clusterise ki_flags access in rw_prepPavel Begunkov
2021-10-25io_uring: kill unused param from io_file_supports_nowaitPavel Begunkov
2021-10-25io_uring: clean up timeout async_data allocationPavel Begunkov
2021-10-25io_uring: don't try io-wq polling if not supportedPavel Begunkov
2021-10-25io_uring: check if opcode needs poll first on armingPavel Begunkov
2021-10-25io_uring: clean iowq submit work cancellationPavel Begunkov
2021-10-25io_uring: clean io_wq_submit_work()'s main loopPavel Begunkov
2021-10-22io_uring: implement async hybrid mode for pollable requestsHao Xu
2021-10-21io_uring: apply worker limits to previous usersPavel Begunkov
2021-10-20io_uring: fix ltimeout unprepPavel Begunkov
2021-10-20io_uring: apply max_workers limit to all future usersPavel Begunkov
2021-10-20io_uring: Use ERR_CAST() instead of ERR_PTR(PTR_ERR())Changcheng Deng
2021-10-19io_uring: split logic of force_nonblockHao Xu
2021-10-19io_uring: warning about unused-but-set parameterArnd Bergmann
2021-10-19io_uring: inform block layer of how many requests we are submittingJens Axboe
2021-10-19io_uring: simplify io_file_supports_nowait()Pavel Begunkov
2021-10-19io_uring: combine REQ_F_NOWAIT_{READ,WRITE} flagsPavel Begunkov
2021-10-19io_uring: arm poll for non-nowait filesPavel Begunkov
2021-10-19fs/io_uring: Prioritise checking faster conditions first in io_writeNoah Goldstein
2021-10-19io_uring: clean io_prep_rw()Pavel Begunkov
2021-10-19io_uring: optimise fixed rw rsrc node settingPavel Begunkov
2021-10-19io_uring: return iovec from __io_import_iovecPavel Begunkov
2021-10-19io_uring: optimise io_import_iovec fixed pathPavel Begunkov
2021-10-19io_uring: kill io_wq_current_is_worker() in iopollPavel Begunkov
2021-10-19io_uring: optimise req->ctx reloadsPavel Begunkov
2021-10-19io_uring: rearrange io_read()/write()Pavel Begunkov
2021-10-19io_uring: clean up io_import_iovecPavel Begunkov
2021-10-19io_uring: optimise io_import_iovec nonblock passingPavel Begunkov
2021-10-19io_uring: optimise read/write iov state storingPavel Begunkov
2021-10-19io_uring: encapsulate rw statePavel Begunkov