aboutsummaryrefslogtreecommitdiff
path: root/fs/io_uring.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-14io_uring: increase max number of reg buffersGravatar Pavel Begunkov 1-1/+3
2021-05-14io_uring: further remove sqpoll limits on opcodesGravatar Pavel Begunkov 1-4/+2
2021-05-14io_uring: fix ltout double free on completion raceGravatar Pavel Begunkov 1-3/+4
2021-05-08io_uring: fix link timeout refsGravatar Pavel Begunkov 1-1/+1
2021-05-05io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffersGravatar Thadeu Lima de Souza Cascardo 1-2/+2
2021-04-30io_uring: Fix memory leak in io_sqe_buffers_register()Gravatar Zqiang 1-2/+2
2021-04-29io_uring: Fix premature return from loop and memory leakGravatar Colin Ian King 1-4/+8
2021-04-29io_uring: fix unchecked error in switch_start()Gravatar Pavel Begunkov 1-1/+3
2021-04-29io_uring: allow empty slots for reg buffersGravatar Pavel Begunkov 1-7/+29
2021-04-29io_uring: add more build check for uapiGravatar Pavel Begunkov 1-0/+7
2021-04-29io_uring: dont overlap internal and user req flagsGravatar Pavel Begunkov 1-6/+3
2021-04-29io_uring: fix drain with rsrc CQEsGravatar Pavel Begunkov 1-0/+1
2021-04-28Merge tag 'for-5.13/io_uring-2021-04-27' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-1232/+1370
2021-04-27io_uring: maintain drain logic for multishot poll requestsGravatar Hao Xu 1-1/+5
2021-04-27io_uring: Check current->io_uring in io_uring_cancel_sqpollGravatar Palash Oswal 1-0/+2
2021-04-26io_uring: fix NULL reg-bufferGravatar Pavel Begunkov 1-17/+17
2021-04-26io_uring: simplify SQPOLL cancellationsGravatar Pavel Begunkov 1-42/+3
2021-04-26io_uring: fix work_exit sqpoll cancellationsGravatar Pavel Begunkov 1-7/+18
2021-04-26io_uring: Fix uninitialized variable up.resvGravatar Colin Ian King 1-0/+1
2021-04-26io_uring: fix invalid error check after mallocGravatar Pavel Begunkov 1-1/+1
2021-04-25io_uring: io_sq_thread() no longer needs to reset current->pf_io_workerGravatar Stefan Metzmacher 1-1/+0
2021-04-25io_uring: update sq_thread_idle after ctx deletedGravatar Hao Xu 1-1/+2
2021-04-25io_uring: add full-fledged dynamic buffers supportGravatar Pavel Begunkov 1-4/+72
2021-04-25io_uring: implement fixed buffers registration similar to fixed filesGravatar Bijan Mottahedeh 1-15/+56
2021-04-25io_uring: prepare fixed rw for dynanic buffersGravatar Pavel Begunkov 1-10/+29
2021-04-25io_uring: keep table of pointers to ubufsGravatar Pavel Begunkov 1-16/+19
2021-04-25io_uring: add generic rsrc update with tagsGravatar Pavel Begunkov 1-11/+41
2021-04-25io_uring: add IORING_REGISTER_RSRCGravatar Pavel Begunkov 1-5/+40
2021-04-25io_uring: enumerate dynamic resourcesGravatar Pavel Begunkov 1-8/+8
2021-04-25io_uring: add generic path for rsrc updateGravatar Pavel Begunkov 1-33/+46
2021-04-25io_uring: preparation for rsrc taggingGravatar Pavel Begunkov 1-4/+30
2021-04-25io_uring: decouple CQE filling from requestsGravatar Pavel Begunkov 1-27/+28
2021-04-25io_uring: return back rsrc data free helperGravatar Pavel Begunkov 1-2/+7
2021-04-25io_uring: move __io_sqe_files_unregisterGravatar Pavel Begunkov 1-27/+27
2021-04-23io_uring: check sqring and iopoll_list before sheduleGravatar Hao Xu 1-17/+19
2021-04-20io_uring: refactor io_sq_offload_create()Gravatar Pavel Begunkov 1-14/+6
2021-04-20io_uring: safer sq_creds puttingGravatar Pavel Begunkov 1-2/+2
2021-04-20io_uring: move inflight un-tracking into cleanupGravatar Pavel Begunkov 1-10/+9
2021-04-19io_uring: fix shared sqpoll cancellation hangsGravatar Pavel Begunkov 1-13/+14
2021-04-19io_uring: remove extra sqpoll submission haltingGravatar Pavel Begunkov 1-8/+4
2021-04-17io_uring: check register restriction afore quiesceGravatar Pavel Begunkov 1-13/+8
2021-04-17io_uring: fix overflows checks in provide buffersGravatar Pavel Begunkov 1-2/+8
2021-04-17io_uring: don't fail submit with overflow backlogGravatar Pavel Begunkov 1-6/+0
2021-04-16io_uring: fix merge error for async resubmitGravatar Jens Axboe 1-1/+1
2021-04-16io_uring: tie req->apoll to request lifetimeGravatar Jens Axboe 1-10/+7
2021-04-16io_uring: put flag checking for needing req cleanup in one spotGravatar Jens Axboe 1-4/+7
2021-04-15io_uring: disable multishot poll for double poll add casesGravatar Jens Axboe 1-0/+6
2021-04-14io_uring: fix early sqd_list removal sqpoll hangsGravatar Pavel Begunkov 1-2/+5
2021-04-14io_uring: move poll update into remove not addGravatar Pavel Begunkov 1-66/+38
2021-04-14io_uring: add helper for parsing poll eventsGravatar Pavel Begunkov 1-8/+16