- b27de70 io_uring: fix memory leak of uid in files registration by Pavel Begunkov · 2 years, 9 months ago
- 509565f io_uring: terminate manual loop iterator loop correctly for non-vecs by Jens Axboe · 2 years, 10 months ago
- dc11632 io_uring: return back safer resurrect by Pavel Begunkov · 3 years, 9 months ago
- 4a93c65 io_uring: add a schedule point in io_add_buffers() by Eric Dumazet · 2 years, 11 months ago
- 7487865 Revert "io_uring: reinforce cancel on flush during exit" by Lee Jones · 3 years, 2 months ago
- 3f2c12e io_uring: don't take uring_lock during iowq cancel by Pavel Begunkov · 3 years, 10 months ago
- f59da9f io_uring: fix splice_fd_in checks backport typo by Kamal Mostafa · 3 years, 2 months ago
- ce09235 io_uring: put provided buffer meta data under memcg accounting by Jens Axboe · 3 years, 3 months ago
- ce8f81b io_uring: ensure symmetry in handling iter types in loop_rw_iter() by Jens Axboe · 3 years, 4 months ago
- 9a4e7f9 io_uring: remove duplicated io_size from rw by Pavel Begunkov · 4 years, 2 months ago
- 6930a2a fs/io_uring Don't use the return value from import_iovec(). by David Laight · 4 years, 2 months ago
- 548ee20 io_uring: fail links of cancelled timeouts by Pavel Begunkov · 3 years, 4 months ago
- 54eb621 io_uring: add ->splice_fd_in checks by Pavel Begunkov · 3 years, 4 months ago
- a3ed34b io_uring: place fixed tables under memcg limits by Pavel Begunkov · 3 years, 4 months ago
- 5103b73 io_uring: limit fixed table size by RLIMIT_NOFILE by Pavel Begunkov · 3 years, 4 months ago
- 24fbd77d io_uring: IORING_OP_WRITE needs hash_reg_file set by Jens Axboe · 3 years, 4 months ago
- f15e6426 io_uring: only assign io_uring_enter() SQPOLL error in actual error case by Jens Axboe · 3 years, 4 months ago
- 695ab28 io_uring: fix xa_alloc_cycle() error return value check by Jens Axboe · 3 years, 4 months ago
- 65b2658 io_uring: fix null-ptr-deref in io_sq_offload_start() by Yang Yingliang · 3 years, 5 months ago
- 6f5d7a4 io_uring: fix link timeout refs by Pavel Begunkov · 3 years, 5 months ago
- fca5343 io_uring: remove double poll entry on arm failure by Pavel Begunkov · 3 years, 5 months ago
- 9eef902 io_uring: explicitly count entries for poll reqs by Pavel Begunkov · 3 years, 5 months ago
- 0905880 io_uring: fix clear IORING_SETUP_R_DISABLED in wrong function by Yang Yingliang · 3 years, 6 months ago
- 9073188 io_uring: convert io_buffer_idr to XArray by Jens Axboe · 3 years, 6 months ago
- c5a50a2 io_uring: Convert personality_idr to XArray by Matthew Wilcox (Oracle) · 3 years, 6 months ago
- cb2985f io_uring: simplify io_remove_personalities() by Yejune Deng · 3 years, 6 months ago
- a75457f io_uring: fix blocking inline submission by Pavel Begunkov · 3 years, 7 months ago
- ec72cb5 io_uring: use better types for cflags by Pavel Begunkov · 3 years, 10 months ago
- 0b2a990 io_uring: fix link timeout refs by Pavel Begunkov · 3 years, 8 months ago
- cbbc13b io_uring: fix overflows checks in provide buffers by Pavel Begunkov · 3 years, 9 months ago
- 7e916d0 io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers by Thadeu Lima de Souza Cascardo · 3 years, 8 months ago
- 6fbdce3 io_uring: don't mark S_ISBLK async work as unbounded by Jens Axboe · 3 years, 9 months ago
- 7345d4b io_uring: fix timeout cancel return code by Pavel Begunkov · 3 years, 9 months ago
- 44c816c io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG_WAITALL by Stefan Metzmacher · 3 years, 9 months ago
- 21c2bbc io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls by Stefan Metzmacher · 3 years, 10 months ago
- 861fc28 io_uring: fix ->flags races by linked timeouts by Pavel Begunkov · 3 years, 10 months ago
- dcf2dfc io_uring: fix provide_buffers sign extension by Pavel Begunkov · 3 years, 10 months ago
- 76f4966 io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return by Jens Axboe · 3 years, 10 months ago
- 3c08f77 io_uring: don't attempt IO reissue from the ring exit path by Jens Axboe · 3 years, 10 months ago
- 1c20e90 io_uring: fix inconsistent lock state by Pavel Begunkov · 3 years, 10 months ago
- 6cae809 io_uring: ensure that SQPOLL thread is started for exit by Jens Axboe · 3 years, 10 months ago
- a2501d8 io_uring: ignore double poll add on the same waitqueue head by Jens Axboe · 3 years, 10 months ago
- 81dfee4 io_uring: fix possible deadlock in io_uring_poll by Hao Xu · 3 years, 11 months ago
- 5592eae io_uring: drop mm/files between task_work_submit by Pavel Begunkov · 3 years, 11 months ago
- 88dbd08 io_uring: reinforce cancel on flush during exit by Pavel Begunkov · 3 years, 11 months ago
- aa43515 io_uring: fix sqo ownership false positive warning by Pavel Begunkov · 3 years, 11 months ago
- 8c7febf io_uring: fix list corruption for splice file_get by Pavel Begunkov · 3 years, 11 months ago
- 7250f33 io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE by Hao Xu · 3 years, 11 months ago
- d300d03 io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE by Pavel Begunkov · 3 years, 11 months ago
- 52382df8 io_uring: replace inflight_wait with tctx->wait by Pavel Begunkov · 3 years, 11 months ago
- b462a7b io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE by Pavel Begunkov · 3 years, 11 months ago
- f0ff1a9 io_uring: if we see flush on exit, cancel related tasks by Jens Axboe · 3 years, 11 months ago
- d16692a io_uring: account io_uring internal files as REQ_F_INFLIGHT by Jens Axboe · 3 years, 11 months ago
- 1e7eb06 io_uring: fix files cancellation by Pavel Begunkov · 3 years, 11 months ago
- dbdcde4 io_uring: always batch cancel in *cancel_files() by Pavel Begunkov · 3 years, 11 months ago
- f8fbdbb io_uring: pass files into kill timeouts/poll by Pavel Begunkov · 3 years, 11 months ago
- 49250f3 io_uring: don't iterate io_uring_cancel_files() by Pavel Begunkov · 3 years, 11 months ago
- f6d93f8 io_uring: add a {task,files} pair matching helper by Pavel Begunkov · 3 years, 11 months ago
- fe93341 io_uring: simplify io_task_match() by Pavel Begunkov · 3 years, 11 months ago
- 4f25d44 io_uring: don't modify identity's files uncess identity is cowed by Xiaoguang Wang · 3 years, 11 months ago
- bc79ff0 io_uring: fix wqe->lock/completion_lock deadlock by Pavel Begunkov · 4 years ago
- d92d008 io_uring: fix sleeping under spin in __io_clean_op by Pavel Begunkov · 4 years ago
- 7bccd1c io_uring: dont kill fasync under completion_lock by Pavel Begunkov · 4 years ago
- 186725a io_uring: fix skipping disabling sqo on exec by Pavel Begunkov · 4 years ago
- 54b4c4f io_uring: fix uring_flush in exit_files() warning by Pavel Begunkov · 4 years ago
- 0682759 io_uring: fix false positive sqo warning on flush by Pavel Begunkov · 4 years ago
- 8cb6f4d io_uring: do sqo disable on install_fd error by Pavel Begunkov · 4 years ago
- 0e3562e io_uring: fix null-deref in io_disable_sqo_submit by Pavel Begunkov · 4 years ago
- a63d915 io_uring: stop SQPOLL submit on creator's death by Pavel Begunkov · 4 years ago
- da67631 io_uring: add warn_once for io_uring_flush() by Pavel Begunkov · 4 years ago
- 18f3159 io_uring: inline io_uring_attempt_task_drop() by Pavel Begunkov · 4 years ago
- 2df15ef io_uring: fix short read retries for non-reg files by Pavel Begunkov · 4 years ago
- f3ac7a5 io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state by Jens Axboe · 4 years ago
- ca75872 io_uring: iopoll requests should also wake task ->in_idle state by Jens Axboe · 4 years ago
- 2ca824c io_uring: flush timeouts that should already have expired by Marcelo Diop-Gonzalez · 4 years ago
- 94dbb87 io_uring: drop file refs after task cancel by Pavel Begunkov · 4 years ago
- f7f3282 io_uring: drop mm and files after task_work_run by Pavel Begunkov · 4 years ago
- a3647cd io_uring: don't take files/mm for a dead task by Pavel Begunkov · 4 years ago
- 458b405 io_uring: Fix return value from alloc_fixed_file_ref_node by Matthew Wilcox (Oracle) · 4 years ago
- 85e25e2 io_uring: patch up IOPOLL overflow_flush sync by Pavel Begunkov · 4 years ago
- bc924dd io_uring: limit {io|sq}poll submit locking scope by Pavel Begunkov · 4 years ago
- 1d5e50d io_uring: synchronise IOPOLL on task_submit fail by Pavel Begunkov · 4 years ago
- c7b04d2 io_uring: remove racy overflow list fast checks by Pavel Begunkov · 4 years ago
- b5a2f09 io_uring: check kthread stopped flag when sq thread is unparked by Xiaoguang Wang · 4 years, 1 month ago
- ce00a7d io_uring: fix io_sqe_files_unregister() hangs by Pavel Begunkov · 4 years ago
- b25b869 io_uring: add a helper for setting a ref node by Pavel Begunkov · 4 years ago
- 25a2de6 io_uring: use bottom half safe lock for fixed file data by Jens Axboe · 4 years, 1 month ago
- 7247bc6 io_uring: don't assume mm is constant across submits by Jens Axboe · 4 years ago
- 52504a6 io_uring: close a small race gap for files cancel by Pavel Begunkov · 4 years ago
- 7b81e2a io_uring: make ctx cancel on exit targeted to actual ctx by Jens Axboe · 4 years ago
- 5998fe5 io_uring: fix double io_uring free by Pavel Begunkov · 4 years ago
- 9f8ebec io_uring: fix ignoring xa_store errors by Pavel Begunkov · 4 years ago
- 10e5fb0 io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() by Xiaoguang Wang · 4 years, 1 month ago
- 72a016d io_uring: fix 0-iov read buffer select by Pavel Begunkov · 4 years ago
- cd13f1d io_uring: always let io_iopoll_complete() complete polled io by Xiaoguang Wang · 4 years, 1 month ago
- f961c2b io_uring: fix racy IOPOLL completions by Pavel Begunkov · 4 years, 1 month ago
- 821d12a io_uring: fix io_cqring_events()'s noflush by Pavel Begunkov · 4 years, 1 month ago
- b2ec2b1 io_uring: cancel reqs shouldn't kill overflow list by Pavel Begunkov · 4 years ago
- c0fd45a io_uring: fix racy IOPOLL flush overflow by Pavel Begunkov · 4 years, 1 month ago
- a773dea io_uring: cancel only requests of current task by Pavel Begunkov · 4 years, 2 months ago