summaryrefslogtreecommitdiffstats
path: root/fs/io_uring.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * | | io_uring: optimise io_req_set_rsrc_node()Pavel Begunkov2021-10-191-5/+4
| * | | io_uring: fix io_free_batch_list racesPavel Begunkov2021-10-191-2/+3
| * | | io_uring: remove extra io_ring_exit_work wake upPavel Begunkov2021-10-191-1/+0
| * | | io_uring: optimise out req->opcode reloadingPavel Begunkov2021-10-191-14/+17
| * | | io_uring: reshuffle io_submit_state bitsPavel Begunkov2021-10-191-9/+5
| * | | io_uring: safer fallback_work freePavel Begunkov2021-10-191-1/+1
| * | | io_uring: optimise pluggingPavel Begunkov2021-10-191-16/+16
| * | | io_uring: correct fill events helpers typesPavel Begunkov2021-10-191-12/+12
| * | | io_uring: inline io_poll_completePavel Begunkov2021-10-191-11/+2
| * | | io_uring: inline io_req_needs_clean()Pavel Begunkov2021-10-191-6/+1
| * | | io_uring: remove struct io_completionPavel Begunkov2021-10-191-17/+7
| * | | io_uring: control ->async_data with a REQ_F flagPavel Begunkov2021-10-191-26/+46
| * | | io_uring: optimise io_free_batch_list()Pavel Begunkov2021-10-191-2/+4
| * | | io_uring: mark cold functionsPavel Begunkov2021-10-191-59/+64
| * | | io_uring: optimise ctx referencing by requestsPavel Begunkov2021-10-191-12/+14
| * | | io_uring: merge CQ and poll waitqueuesPavel Begunkov2021-10-191-7/+1
| * | | io_uring: don't wake sqpoll in io_cqring_ev_postedPavel Begunkov2021-10-191-2/+0
| * | | io_uring: optimise request allocationPavel Begunkov2021-10-191-8/+20
| * | | io_uring: delay req queueing into compl-batch listPavel Begunkov2021-10-191-10/+16
| * | | io_uring: add more likely/unlikely() annotationsPavel Begunkov2021-10-191-3/+3
| * | | io_uring: optimise kiocb layoutPavel Begunkov2021-10-191-2/+5
| * | | io_uring: add flag to not fail link after timeoutPavel Begunkov2021-10-191-2/+6
| * | | io_uring: clean up buffer selectPavel Begunkov2021-10-191-34/+12
| * | | io_uring: init opcode in io_init_req()Pavel Begunkov2021-10-191-8/+4
| * | | io_uring: don't return from io_drain_req()Pavel Begunkov2021-10-191-22/+14
| * | | io_uring: extra a helper for drain initPavel Begunkov2021-10-191-26/+22
| * | | io_uring: disable draining earlierPavel Begunkov2021-10-191-1/+4
| * | | io_uring: comment why inline complete calls io_clean_op()Pavel Begunkov2021-10-191-0/+1
| * | | io_uring: kill off ->inflight_entry fieldPavel Begunkov2021-10-191-6/+3
| * | | io_uring: restructure submit sqes to_submit checksPavel Begunkov2021-10-191-3/+6
| * | | io_uring: reshuffle queue_sqe completion handlingPavel Begunkov2021-10-191-3/+2
| * | | io_uring: inline hot path of __io_queue_sqe()Pavel Begunkov2021-10-191-20/+28
| * | | io_uring: split slow path from io_queue_sqePavel Begunkov2021-10-191-4/+11
| * | | io_uring: remove drain_active check from hot pathPavel Begunkov2021-10-191-24/+29
| * | | io_uring: deduplicate io_queue_sqe() call sitesPavel Begunkov2021-10-191-11/+9
| * | | io_uring: don't pass state to io_submit_state_endPavel Begunkov2021-10-191-3/+5
| * | | io_uring: don't pass tail into io_free_batch_listPavel Begunkov2021-10-191-8/+4
| * | | io_uring: inline completion batching helpersPavel Begunkov2021-10-191-44/+22
| * | | io_uring: optimise batch completionPavel Begunkov2021-10-191-28/+10
| * | | io_uring: convert iopoll_completed to store_releasePavel Begunkov2021-10-191-11/+8
| * | | io_uring: add a helper for batch freePavel Begunkov2021-10-191-13/+21
| * | | io_uring: use single linked list for iopollPavel Begunkov2021-10-191-27/+27
| * | | io_uring: split iopoll loopPavel Begunkov2021-10-191-13/+19
| * | | io_uring: replace list with stack for req cachesPavel Begunkov2021-10-191-27/+24
| * | | io_uring: remove allocation cache arrayPavel Begunkov2021-10-191-43/+17
| * | | io_uring: use slist for completion batchingPavel Begunkov2021-10-191-27/+25
| * | | io_uring: make io_do_iopoll return number of reqsPavel Begunkov2021-10-191-17/+17
| * | | io_uring: force_nonspinPavel Begunkov2021-10-191-6/+6
| * | | io_uring: mark having different creds unlikelyPavel Begunkov2021-10-191-1/+1
| * | | io_uring: return boolean value for io_alloc_async_dataHao Xu2021-10-191-1/+1