summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2021-10-19io_uring: optimise rw comletion handlersPavel Begunkov
2021-10-19io_uring: prioritise read success path over failsPavel Begunkov
2021-10-19io_uring: consistent typing for issue_flagsPavel Begunkov
2021-10-19io_uring: optimise rsrc referencingPavel Begunkov
2021-10-19io_uring: optimise io_req_set_rsrc_node()Pavel Begunkov
2021-10-19io_uring: fix io_free_batch_list racesPavel Begunkov
2021-10-19io_uring: remove extra io_ring_exit_work wake upPavel Begunkov
2021-10-19io_uring: optimise out req->opcode reloadingPavel Begunkov
2021-10-19io_uring: reshuffle io_submit_state bitsPavel Begunkov
2021-10-19io_uring: safer fallback_work freePavel Begunkov
2021-10-19io_uring: optimise pluggingPavel Begunkov
2021-10-19io_uring: correct fill events helpers typesPavel Begunkov
2021-10-19io_uring: inline io_poll_completePavel Begunkov
2021-10-19io_uring: inline io_req_needs_clean()Pavel Begunkov
2021-10-19io_uring: remove struct io_completionPavel Begunkov
2021-10-19io_uring: control ->async_data with a REQ_F flagPavel Begunkov
2021-10-19io_uring: optimise io_free_batch_list()Pavel Begunkov
2021-10-19io_uring: mark cold functionsPavel Begunkov
2021-10-19io_uring: optimise ctx referencing by requestsPavel Begunkov
2021-10-19io_uring: merge CQ and poll waitqueuesPavel Begunkov
2021-10-19io_uring: don't wake sqpoll in io_cqring_ev_postedPavel Begunkov
2021-10-19io_uring: optimise INIT_WQ_LISTPavel Begunkov
2021-10-19io_uring: optimise request allocationPavel Begunkov
2021-10-19io_uring: delay req queueing into compl-batch listPavel Begunkov
2021-10-19io_uring: add more likely/unlikely() annotationsPavel Begunkov
2021-10-19io_uring: optimise kiocb layoutPavel Begunkov
2021-10-19io_uring: add flag to not fail link after timeoutPavel Begunkov
2021-10-19io_uring: clean up buffer selectPavel Begunkov
2021-10-19io_uring: init opcode in io_init_req()Pavel Begunkov
2021-10-19io_uring: don't return from io_drain_req()Pavel Begunkov
2021-10-19io_uring: extra a helper for drain initPavel Begunkov
2021-10-19io_uring: disable draining earlierPavel Begunkov
2021-10-19io_uring: comment why inline complete calls io_clean_op()Pavel Begunkov
2021-10-19io_uring: kill off ->inflight_entry fieldPavel Begunkov
2021-10-19io_uring: restructure submit sqes to_submit checksPavel Begunkov
2021-10-19io_uring: reshuffle queue_sqe completion handlingPavel Begunkov
2021-10-19io_uring: inline hot path of __io_queue_sqe()Pavel Begunkov
2021-10-19io_uring: split slow path from io_queue_sqePavel Begunkov
2021-10-19io_uring: remove drain_active check from hot pathPavel Begunkov