summaryrefslogtreecommitdiffstats
path: root/fs/io_uring.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * io_uring: don't check PF_EXITING from syscallPavel Begunkov2021-02-121-3/+2
| * io_uring: don't split out consume out of SQE getPavel Begunkov2021-02-121-12/+6
| * io_uring: save ctx put/get for task_work submitPavel Begunkov2021-02-121-5/+12
| * io_uring: don't duplicate io_req_task_queue()Pavel Begunkov2021-02-121-7/+1
| * io_uring: optimise SQPOLL mm/files grabbingPavel Begunkov2021-02-121-14/+13
| * io_uring: optimise out unlikely link queuePavel Begunkov2021-02-121-32/+10
| * io_uring: take compl state from submit statePavel Begunkov2021-02-121-6/+3
| * io_uring: inline io_complete_rw_common()Pavel Begunkov2021-02-111-17/+9
| * io_uring: move res check out of io_rw_reissue()Pavel Begunkov2021-02-111-9/+8
| * io_uring: simplify iopoll reissuingPavel Begunkov2021-02-111-21/+5
| * io_uring: clean up io_req_free_batch_finish()Pavel Begunkov2021-02-111-3/+1
| * io_uring: move submit side state closer in the ringJens Axboe2021-02-111-7/+10
| * io_uring: assign file_slot prior to calling io_sqe_file_register()Jens Axboe2021-02-111-1/+2
| * io_uring: remove redundant initialization of variable retColin Ian King2021-02-101-1/+1
| * io_uring: unpark SQPOLL thread for cancelationPavel Begunkov2021-02-101-0/+5
| * io_uring: place ring SQ/CQ arrays under memcg memory limitsJens Axboe2021-02-101-75/+10
| * io_uring: enable kmemcg account for io_uring requestsJens Axboe2021-02-101-1/+2
| * io_uring: enable req cache for IRQ driven IOJens Axboe2021-02-101-20/+51
| * io_uring: fix possible deadlock in io_uring_pollHao Xu2021-02-101-2/+15
| * io_uring: defer flushing cached reqsPavel Begunkov2021-02-101-9/+19
| * io_uring: take comp_state from ctxPavel Begunkov2021-02-101-19/+18
| * io_uring: enable req cache for task_work itemsJens Axboe2021-02-101-1/+21
| * io_uring: provide FIFO ordering for task_workJens Axboe2021-02-101-7/+94
| * io_uring: use persistent request cacheJens Axboe2021-02-101-18/+30
| * io_uring: feed reqs back into alloc cachePavel Begunkov2021-02-101-7/+12
| * io_uring: persistent req cachePavel Begunkov2021-02-101-8/+13
| * io_uring: count ctx refs separately from reqsPavel Begunkov2021-02-101-1/+5
| * io_uring: remove fallback_reqPavel Begunkov2021-02-101-36/+2
| * io_uring: submit-completion free batchingPavel Begunkov2021-02-101-20/+29
| * io_uring: replace list with array for compl batchPavel Begunkov2021-02-101-24/+11
| * io_uring: don't reinit submit state every timePavel Begunkov2021-02-101-5/+4
| * io_uring: remove ctx from comp_statePavel Begunkov2021-02-101-11/+9
| * io_uring: don't keep submit_state on stackPavel Begunkov2021-02-101-44/+46
| * io_uring: don't propagate io_comp_statePavel Begunkov2021-02-101-91/+73
| * io_uring: make op handlers always take issue flagsPavel Begunkov2021-02-101-12/+13
| * io_uring: replace force_nonblock with flagsPavel Begunkov2021-02-101-82/+96
| * io_uring: cleanup up cancel SQPOLL reqs across execPavel Begunkov2021-02-081-21/+36
| * io_uring: refactor sendmsg/recvmsg iov managingPavel Begunkov2021-02-051-30/+27
| * io_uring: clean iov usage for recvmsg buf selectPavel Begunkov2021-02-051-6/+4
| * io_uring: set msg_name on msg fixupPavel Begunkov2021-02-051-2/+1
| * io_uring/io-wq: return 2-step work swap schemePavel Begunkov2021-02-041-22/+4
| * io_uring: deduplicate file table slot calculationPavel Begunkov2021-02-041-22/+19
| * io_uring: io_import_iovec return type cleanupPavel Begunkov2021-02-041-19/+11
| * io_uring: treat NONBLOCK and RWF_NOWAIT similarlyPavel Begunkov2021-02-041-14/+16
| * io_uring: highlight read-retry loopPavel Begunkov2021-02-041-20/+20
| * io_uring: inline io_read()'s iovec freeingPavel Begunkov2021-02-041-18/+13
| * io_uring: don't forget to adjust io_sizePavel Begunkov2021-02-041-9/+5
| * io_uring: let io_setup_async_rw take care of iovecPavel Begunkov2021-02-041-15/+9
| * io_uring: further simplify do_read error parsingPavel Begunkov2021-02-041-9/+8
| * io_uring: refactor io_read for unsupported nowaitPavel Begunkov2021-02-041-6/+6