summaryrefslogtreecommitdiffstats
path: root/fs/io_uring.c
Commit message (Expand)AuthorAgeFilesLines
* io_uring: Fix current->fs handling in io_sq_wq_submit_work()Nicolai Stange2021-01-301-2/+3
* io_uring: Fix double list add in io_queue_async_work()Muchun Song2020-10-141-5/+8
* io_uring: Fix remove irrelevant req from the task_listMuchun Song2020-10-141-11/+10
* io_uring: Fix missing smp_mb() in io_cancel_async_work()Muchun Song2020-10-141-1/+15
* io_uring: Fix resource leaking when kill the processYinyin Zhu2020-10-141-5/+7
* io_uring: Fix NULL pointer dereference in io_sq_wq_submit_work()Xin Yin2020-09-031-0/+9
* io_uring: Fix NULL pointer dereference in loop_rw_iter()Guoyu Huang2020-08-191-2/+6
* io_uring: set ctx sq/cq entry count earlierJens Axboe2020-08-191-2/+4
* io_uring: fix sq array offset calculationDmitry Vyukov2020-08-191-3/+3
* fs/io_uring.c: Fix uninitialized variable is referenced in io_submit_sqeLiu Yong2020-08-191-0/+1
* io_uring: Fix use-after-free in io_sq_wq_submit_work()Guoyu Huang2020-08-111-0/+1
* io_uring: prevent re-read of sqe->opcodeJens Axboe2020-08-111-35/+24
* io_uring: make sure async workqueue is canceled on exitJens Axboe2020-07-091-0/+63
* io_uring: use kvfree() in io_sqe_buffer_register()Denis Efremov2020-06-171-2/+2
* io_uring: initialize ctx->sqo_wait earlierJens Axboe2020-06-071-1/+1
* io_uring: honor original task RLIMIT_FSIZEJens Axboe2020-04-171-0/+11
* io_uring: remove bogus RLIMIT_NOFILE check in file registrationJens Axboe2020-04-171-7/+0
* io_uring: fix 32-bit compatability with sendmsg/recvmsgJens Axboe2020-03-051-0/+5
* io_uring: grab ->fs as part of async offloadJens Axboe2020-03-051-0/+46
* io_uring: prevent sq_thread from spinning when it should stopStefano Garzarella2020-02-281-10/+10
* io_uring: fix __io_iopoll_check deadlock in io_sq_threadXiaoguang Wang2020-02-281-18/+9
* Revert "io_uring: only allow submit from owning task"Jens Axboe2020-01-291-6/+0
* io_uring: only allow submit from owning taskJens Axboe2020-01-231-0/+6
* io_uring: don't wait when under-submittingPavel Begunkov2020-01-121-0/+4
* io_uring: use current task creds instead of allocating a new oneJens Axboe2020-01-091-2/+2
* io_uring: io_allocate_scq_urings() should return a sane stateJens Axboe2020-01-041-2/+8
* io_uring: ensure req->submit is copied when req is deferredJens Axboe2019-12-131-4/+5
* io_uring: fix missing kmap() declaration on powerpcJens Axboe2019-12-131-0/+1
* io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTRJens Axboe2019-12-131-0/+2
* io_uring: fix dead-hung for non-iter fixed rwPavel Begunkov2019-12-131-1/+14
* io_uring: async workers should inherit the user credsJens Axboe2019-12-041-1/+22
* io_uring: ensure registered buffer import returns the IO lengthJens Axboe2019-11-131-1/+1
* io_uring: Fix getting file for timeoutPavel Begunkov2019-11-131-0/+1
* io_uring: make timeout sequence == 0 mean no sequenceJens Axboe2019-11-121-7/+22
* io_uring: ensure we clear io_kiocb->result before each issueJens Axboe2019-10-301-0/+1
* io_uring: don't touch ctx in setup after ring fd installJens Axboe2019-10-281-4/+8
* io_uring: Fix leaked shadow_reqPavel Begunkov2019-10-271-0/+1
* io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREADJens Axboe2019-10-251-12/+32
* io_uring: used cached copies of sq->dropped and cq->overflowJens Axboe2019-10-251-5/+8
* io_uring: Fix race for sqes with userspacePavel Begunkov2019-10-251-1/+2
* io_uring: Fix broken links with offloadingPavel Begunkov2019-10-251-29/+33
* io_uring: Fix corrupted user_dataPavel Begunkov2019-10-251-0/+2
* io_uring: correct timeout req sequence when inserting a new entryzhangyi (F)2019-10-231-1/+10
* io_uring : correct timeout req sequence when waiting timeoutzhangyi (F)2019-10-231-1/+10
* io_uring: revert "io_uring: optimize submit_and_wait API"Jens Axboe2019-10-231-46/+17
* Merge tag 'for-linus-2019-10-18' of git://git.kernel.dk/linux-blockLinus Torvalds2019-10-181-24/+60
|\
| * io_uring: fix logic error in io_timeoutyangerkun2019-10-171-1/+1
| * io_uring: fix up O_NONBLOCK handling for socketsJens Axboe2019-10-171-18/+39
| * io_uring: consider the overflow of sequence for timeout reqyangerkun2019-10-151-6/+21
* | Merge tag 'for-linus-20191012' of git://git.kernel.dk/linux-blockLinus Torvalds2019-10-131-17/+20
|\|