aboutsummaryrefslogtreecommitdiffstats
path: root/fs/io_uring.c
AgeCommit message (Expand)Author
2023-01-04io_uring: import 5.15-stable io_uringJens Axboe
2023-01-04file: Rename __close_fd_get_file close_fd_get_fileEric W. Biederman
2022-12-19io_uring: add missing item types for splice requestBing-Jhong Billy Jheng
2022-12-08io_uring: don't hold uring_lock when calling io_run_task_work*Hao Xu
2022-11-16io_uring: kill goto error handling in io_sqpoll_wait_sq()Jens Axboe
2022-10-26io_uring/af_unix: defer registered files gc to io_uring releasePavel Begunkov
2022-10-26io_uring: correct pinned_vm accountingPavel Begunkov
2022-09-05io_uring: disable polling pollfree filesPavel Begunkov
2022-07-29io_uring: Use original task for req identity in io_identity_cow()Lee Jones
2022-07-07io_uring: ensure that send/sendmsg and recv/recvmsg check sqe->ioprioJens Axboe
2022-06-27io_uring: use separate list entry for iopoll requestsJens Axboe
2022-06-25io_uring: add missing item types for various requestsJens Axboe
2022-06-06io_uring: fix using under-expanded itersPavel Begunkov
2022-06-06io_uring: don't re-import iovecs from callbacksPavel Begunkov
2022-05-25io_uring: always grab file table for deferred statxJens Axboe
2022-05-18io_uring: always use original task when preparing req identityJens Axboe
2022-04-13io_uring: fix race between timeout flush and removalJens Axboe
2022-04-13io_uring: don't touch scm_fp_list after queueing skbPavel Begunkov
2022-04-08io_uring: fix memory leak of uid in files registrationPavel Begunkov
2022-04-08io_uring: terminate manual loop iterator loop correctly for non-vecsJens Axboe
2022-03-19io_uring: return back safer resurrectPavel Begunkov
2022-03-02io_uring: add a schedule point in io_add_buffers()Eric Dumazet
2021-11-06Revert "io_uring: reinforce cancel on flush during exit"Lee Jones
2021-11-02io_uring: don't take uring_lock during iowq cancelPavel Begunkov
2021-10-27io_uring: fix splice_fd_in checks backport typoKamal Mostafa
2021-09-30io_uring: put provided buffer meta data under memcg accountingJens Axboe
2021-09-22io_uring: ensure symmetry in handling iter types in loop_rw_iter()Jens Axboe
2021-09-18io_uring: remove duplicated io_size from rwPavel Begunkov
2021-09-18fs/io_uring Don't use the return value from import_iovec().David Laight
2021-09-18io_uring: fail links of cancelled timeoutsPavel Begunkov
2021-09-18io_uring: add ->splice_fd_in checksPavel Begunkov
2021-09-18io_uring: place fixed tables under memcg limitsPavel Begunkov
2021-09-18io_uring: limit fixed table size by RLIMIT_NOFILEPavel Begunkov
2021-09-15io_uring: IORING_OP_WRITE needs hash_reg_file setJens Axboe
2021-08-26io_uring: only assign io_uring_enter() SQPOLL error in actual error caseJens Axboe
2021-08-26io_uring: fix xa_alloc_cycle() error return value checkJens Axboe
2021-08-04io_uring: fix null-ptr-deref in io_sq_offload_start()Yang Yingliang
2021-07-31io_uring: fix link timeout refsPavel Begunkov
2021-07-28io_uring: remove double poll entry on arm failurePavel Begunkov
2021-07-28io_uring: explicitly count entries for poll reqsPavel Begunkov
2021-07-19io_uring: fix clear IORING_SETUP_R_DISABLED in wrong functionYang Yingliang
2021-07-19io_uring: convert io_buffer_idr to XArrayJens Axboe
2021-07-19io_uring: Convert personality_idr to XArrayMatthew Wilcox (Oracle)
2021-07-19io_uring: simplify io_remove_personalities()Yejune Deng
2021-07-14io_uring: fix blocking inline submissionPavel Begunkov
2021-06-10io_uring: use better types for cflagsPavel Begunkov
2021-06-10io_uring: fix link timeout refsPavel Begunkov
2021-05-14io_uring: fix overflows checks in provide buffersPavel Begunkov
2021-05-14io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffersThadeu Lima de Souza Cascardo
2021-04-16io_uring: don't mark S_ISBLK async work as unboundedJens Axboe