summaryrefslogtreecommitdiff
path: root/fs/io_uring.c
AgeCommit message (Expand)Author
2020-01-07io_uring: remove punt of short reads to async contextJens Axboe
2019-12-20io_uring: pass in 'sqe' to the prep handlersJens Axboe
2019-12-20io_uring: standardize the prep methodsJens Axboe
2019-12-20io_uring: read 'count' for IORING_OP_TIMEOUT in prep handlerJens Axboe
2019-12-20io_uring: move all prep state for IORING_OP_{SEND,RECV}_MGS to prep handlerJens Axboe
2019-12-20io_uring: move all prep state for IORING_OP_CONNECT to prep handlerJens Axboe
2019-12-20io_uring: add and use struct io_rw for read/writesJens Axboe
2019-12-20io_uring: use u64_to_user_ptr() consistentlyJens Axboe
2019-12-18io_uring: io_wq_submit_work() should not touch req->rwJens Axboe
2019-12-18io_uring: don't wait when under-submittingPavel Begunkov
2019-12-17io_uring: warn about unhandled opcodeJens Axboe
2019-12-17io_uring: read opcode and user_data from SQE exactly onceJens Axboe
2019-12-17io_uring: make IORING_OP_TIMEOUT_REMOVE deferrableJens Axboe
2019-12-17io_uring: make IORING_OP_CANCEL_ASYNC deferrableJens Axboe
2019-12-17io_uring: make IORING_POLL_ADD and IORING_POLL_REMOVE deferrableJens Axboe
2019-12-17io_uring: make HARDLINK imply LINKPavel Begunkov
2019-12-17io_uring: any deferred command must have stable sqe dataJens Axboe
2019-12-17io_uring: remove 'sqe' parameter to the OP helpers that take itJens Axboe
2019-12-17io_uring: fix pre-prepped issue with force_nonblock == trueJens Axboe
2019-12-15io_uring: fix sporadic -EFAULT from IORING_OP_RECVMSGJens Axboe
2019-12-15io_uring: fix stale comment and a few typosBrian Gianforcaro
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