summaryrefslogtreecommitdiffstats
path: root/fs/io_uring.c
AgeCommit message (Expand)Author
2021-09-03io_uring: rsrc ref lock needs to be IRQ safeJens Axboe
2021-08-26io_uring: fix xa_alloc_cycle() error return value checkJens Axboe
2021-08-26io_uring: only assign io_uring_enter() SQPOLL error in actual error caseJens Axboe
2021-08-26io_uring: fix code style problemsPavel Begunkov
2021-08-26io_uring: Use WRITE_ONCE() when writing to sq_flagsNadav Amit
2021-08-18io_uring: clear TIF_NOTIFY_SIGNAL when running task workNadav Amit
2021-08-18io_uring: fix ctx-exit io_rsrc_put_work() deadlockPavel Begunkov
2021-08-18io_uring: drop ctx->uring_lock before flushing work itemJens Axboe
2021-08-08io_uring: explicitly catch any illegal async queue attemptJens Axboe
2021-08-08io_uring: never attempt iopoll reissue from release pathJens Axboe
2021-08-04io_uring: fix race in unified task_work runningJens Axboe
2021-08-04io_uring: fix poll requests leaking second poll entriesHao Xu
2021-08-04io_uring: don't block level reissue off completion pathJens Axboe
2021-08-04io_uring: fix io_prep_async_link lockingPavel Begunkov
2021-07-28io_uring: fix early fdput() of fileJens Axboe
2021-07-28io_uring: remove double poll entry on arm failurePavel Begunkov
2021-07-28io_uring: explicitly count entries for poll reqsPavel Begunkov
2021-07-28io_uring: Fix race condition when sqp thread goes to sleepOlivier Langlois
2021-07-28io_uring: fix memleak in io_init_wq_offload()Yang Yingliang
2021-07-20io_uring: remove not needed PF_EXITING checkPavel Begunkov
2021-07-20io_uring: inline __tctx_task_work()Pavel Begunkov
2021-07-20io_uring: move creds from io-wq work to io_kiocbPavel Begunkov
2021-07-20io_uring: don't bounce submit_state cachelinesPavel Begunkov
2021-07-20io_uring: shuffle rarely used ctx fieldsPavel Begunkov
2021-07-20io_uring: get rid of files in exit cancelPavel Begunkov
2021-07-20io_uring: use right task for exiting checksPavel Begunkov
2021-07-14io_uring: add IOPOLL and reserved field checks to IORING_OP_UNLINKATJens Axboe
2021-07-14io_uring: add IOPOLL and reserved field checks to IORING_OP_RENAMEATJens Axboe
2021-07-14io_uring: fix blocking inline submissionPavel Begunkov
2021-06-10io_uring: add feature flag for rsrc tagsPavel Begunkov
2021-06-10io_uring: change registration/upd/rsrc tagging ABIPavel Begunkov
2021-05-29io_uring: fix misaccounting fix buf pinned pagesPavel Begunkov
2021-05-27io_uring: fix data race to avoid potential NULL-derefMarco Elver
2021-05-25io_uring/io-wq: close io-wq full-stop gapPavel Begunkov
2021-05-20io_uring: fortify tctx/io_wq cleanupPavel Begunkov
2021-05-17io_uring: don't modify req->poll for rwPavel Begunkov
2021-05-14io_uring: increase max number of reg buffersPavel Begunkov
2021-05-14io_uring: further remove sqpoll limits on opcodesPavel Begunkov
2021-05-14io_uring: fix ltout double free on completion racePavel Begunkov
2021-05-08io_uring: fix link timeout refsPavel Begunkov
2021-05-05io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffersThadeu Lima de Souza Cascardo
2021-04-30io_uring: Fix memory leak in io_sqe_buffers_register()Zqiang
2021-04-29io_uring: Fix premature return from loop and memory leakColin Ian King
2021-04-29io_uring: fix unchecked error in switch_start()Pavel Begunkov
2021-04-29io_uring: allow empty slots for reg buffersPavel Begunkov
2021-04-29io_uring: add more build check for uapiPavel Begunkov
2021-04-29io_uring: dont overlap internal and user req flagsPavel Begunkov
2021-04-29io_uring: fix drain with rsrc CQEsPavel Begunkov
2021-04-28Merge tag 'for-5.13/io_uring-2021-04-27' of git://git.kernel.dk/linux-blockLinus Torvalds
2021-04-27io_uring: maintain drain logic for multishot poll requestsHao Xu