summaryrefslogtreecommitdiff
path: root/fs/io_uring.c
AgeCommit message (Expand)Author
2019-12-11io_uring: ensure we return -EINVAL on unknown opcodeJens Axboe
2019-12-10io_uring: add sockets to list of files that support non-blocking issueJens Axboe
2019-12-10io_uring: only hash regular files for async work executionJens Axboe
2019-12-10io_uring: run next sqe inline if possibleJens Axboe
2019-12-10io_uring: don't dynamically allocate poll dataJens Axboe
2019-12-10io_uring: deferred send/recvmsg should assign iovJens Axboe
2019-12-10io_uring: sqthread should grab ctx->uring_lock for submissionsJens Axboe
2019-12-10io_uring: allow unbreakable linksJens Axboe
2019-12-05io_uring: fix a typo in a commentLimingWu
2019-12-05io_uring: hook all linked requests via link_listPavel Begunkov
2019-12-05io_uring: fix error handling in io_queue_link_headPavel Begunkov
2019-12-04io_uring: use hash table for poll command lookupsJens Axboe
2019-12-04io_uring: ensure deferred timeouts copy necessary dataJens Axboe
2019-12-04io_uring: allow IO_SQE_* flags on IORING_OP_TIMEOUTJens Axboe
2019-12-03io_uring: handle connect -EINPROGRESS like -EAGAINJens Axboe
2019-12-03io_uring: remove parameter ctx of io_submit_state_startJackie Liu
2019-12-03io_uring: mark us with IORING_FEAT_SUBMIT_STABLEJens Axboe
2019-12-03io_uring: ensure async punted connect requests copy dataJens Axboe
2019-12-03io_uring: ensure async punted sendmsg/recvmsg requests copy dataJens Axboe
2019-12-02io_uring: ensure async punted read/write requests copy iovecJens Axboe
2019-12-02io_uring: add general async offload contextJens Axboe
2019-12-02io_uring: transform send/recvmsg() -ERESTARTSYS to -EINTRJens Axboe
2019-12-02io_uring: use current task creds instead of allocating a new oneJens Axboe
2019-12-01Merge tag 'for-linus-20191129' of git://git.kernel.dk/linux-blockLinus Torvalds
2019-11-29io_uring: fix missing kmap() declaration on powerpcJens Axboe
2019-11-28io_uring: add mapping support for NOMMU archsRoman Penyaev
2019-11-26io_uring: make poll->wait dynamically allocatedJens Axboe
2019-11-26io_uring: cleanup io_import_fixed()Pavel Begunkov
2019-11-26io_uring: inline struct sqe_submitPavel Begunkov
2019-11-26io_uring: store timeout's sqe->off in proper placePavel Begunkov
2019-11-25io_uring: remove superfluous check for sqe->off in io_accept()Hrvoje Zeba
2019-11-25io_uring: async workers should inherit the user credsJens Axboe
2019-11-25io-wq: have io_wq_create() take a 'data' argumentJens Axboe
2019-11-25io_uring: fix dead-hung for non-iter fixed rwPavel Begunkov
2019-11-25io_uring: add support for IORING_OP_CONNECTJens Axboe
2019-11-25io_uring: only return -EBUSY for submit on non-flushed backlogJens Axboe
2019-11-25io_uring: only !null ptr to io_issue_sqe()Pavel Begunkov
2019-11-25io_uring: simplify io_req_link_next()Pavel Begunkov
2019-11-25io_uring: pass only !null to io_req_find_next()Pavel Begunkov
2019-11-25io_uring: remove io_free_req_find_next()Pavel Begunkov
2019-11-25io_uring: add likely/unlikely in io_get_sqring()Pavel Begunkov
2019-11-25io_uring: rename __io_submit_sqe()Pavel Begunkov
2019-11-25io_uring: improve trace_io_uring_defer() trace pointJens Axboe
2019-11-25io_uring: drain next sqe instead of shadowingPavel Begunkov
2019-11-25io_uring: close lookup gap for dependent next workJens Axboe
2019-11-25io_uring: allow finding next link independent of req reference countJens Axboe
2019-11-25io_uring: io_allocate_scq_urings() should return a sane stateJens Axboe
2019-11-25io_uring: Always REQ_F_FREE_SQE for allocated sqePavel Begunkov
2019-11-25io_uring: io_fail_links() should only consider first linked timeoutJens Axboe
2019-11-25io_uring: Fix leaking linked timeoutsPavel Begunkov