Age | Commit message (Expand) | Author | Files | Lines |
2020-05-13 | io_uring: polled fixed file must go through free iteration | Jens Axboe | 1 | -5/+1 |
2020-05-09 | io_uring: fix zero len do_splice() | Pavel Begunkov | 1 | -4/+7 |
2020-05-07 | io_uring: don't use 'fd' for openat/openat2/statx | Jens Axboe | 1 | -25/+7 |
2020-05-05 | io_uring: handle -EFAULT properly in io_uring_setup() | Xiaoguang Wang | 1 | -13/+11 |
2020-05-04 | io_uring: fix mismatched finish_wait() calls in io_uring_cancel_files() | Xiaoguang Wang | 1 | -5/+4 |
2020-05-01 | io_uring: punt splice async because of inode mutex | Pavel Begunkov | 1 | -14/+2 |
2020-05-01 | io_uring: check non-sync defer_list carefully | Pavel Begunkov | 1 | -1/+1 |
2020-05-01 | io_uring: fix extra put in sync_file_range() | Pavel Begunkov | 1 | -1/+1 |
2020-05-01 | io_uring: use cond_resched() in io_ring_ctx_wait_and_kill() | Xiaoguang Wang | 1 | -1/+1 |
2020-05-01 | io_uring: use proper references for fallback_req locking | Bijan Mottahedeh | 1 | -2/+2 |
2020-05-01 | io_uring: only force async punt if poll based retry can't handle it | Jens Axboe | 1 | -2/+4 |
2020-05-01 | io_uring: enable poll retry for any file with ->read_iter / ->write_iter | Jens Axboe | 1 | -7/+13 |
2020-04-27 | io_uring: statx must grab the file table for valid fd | Jens Axboe | 1 | -2/+10 |
2020-04-19 | io_uring: only restore req->work for req that needs do completion | Xiaoguang Wang | 1 | -5/+5 |
2020-04-15 | io_uring: don't count rqs failed after current one | Pavel Begunkov | 1 | -3/+3 |
2020-04-15 | io_uring: kill already cached timeout.seq_offset | Pavel Begunkov | 1 | -6/+3 |
2020-04-15 | io_uring: fix cached_sq_head in io_timeout() | Pavel Begunkov | 1 | -7/+8 |
2020-04-14 | io_uring: only post events in io_poll_remove_all() if we completed some | Jens Axboe | 1 | -3/+4 |
2020-04-13 | io_uring: io_async_task_func() should check and honor cancelation | Jens Axboe | 1 | -0/+15 |
2020-04-13 | io_uring: check for need to re-wait in polled async handling | Jens Axboe | 1 | -14/+29 |
2020-04-13 | io_uring: correct O_NONBLOCK check for splice punt | Jens Axboe | 1 | -1/+1 |
2020-04-12 | io_uring: restore req->work when canceling poll request | Xiaoguang Wang | 1 | -0/+10 |
2020-04-12 | io_uring: move all request init code in one place | Pavel Begunkov | 1 | -52/+52 |
2020-04-12 | io_uring: keep all sqe->flags in req->flags | Pavel Begunkov | 1 | -10/+13 |
2020-04-12 | io_uring: early submission req fail code | Pavel Begunkov | 1 | -31/+19 |
2020-04-12 | io_uring: track mm through current->mm | Pavel Begunkov | 1 | -21/+16 |
2020-04-12 | io_uring: remove obsolete @mm_fault | Pavel Begunkov | 1 | -3/+1 |
2020-04-10 | io_uring: punt final io_ring_ctx wait-and-free to workqueue | Jens Axboe | 1 | -2/+16 |
2020-04-09 | io_uring: fix fs cleanup on cqe overflow | Pavel Begunkov | 1 | -1/+1 |
2020-04-08 | io_uring: don't read user-shared sqe flags twice | Pavel Begunkov | 1 | -12/+8 |
2020-04-08 | io_uring: remove req init from io_get_req() | Pavel Begunkov | 1 | -26/+27 |
2020-04-08 | io_uring: alloc req only after getting sqe | Pavel Begunkov | 1 | -15/+9 |
2020-04-08 | io_uring: simplify io_get_sqring | Pavel Begunkov | 1 | -18/+22 |
2020-04-08 | io_uring: do not always copy iovec in io_req_map_rw() | Xiaoguang Wang | 1 | -2/+3 |
2020-04-08 | io_uring: ensure openat sets O_LARGEFILE if needed | Jens Axboe | 1 | -0/+2 |
2020-04-07 | io_uring: initialize fixed_file_data lock | Xiaoguang Wang | 1 | -0/+1 |
2020-04-07 | io_uring: remove redundant variable pointer nxt and io_wq_assign_next call | Colin Ian King | 1 | -3/+0 |
2020-04-06 | io_uring: fix ctx refcounting in io_submit_sqes() | Pavel Begunkov | 1 | -1/+0 |
2020-04-03 | io_uring: process requests completed with -EAGAIN on poll list | Bijan Mottahedeh | 1 | -3/+26 |
2020-04-03 | io_uring: remove bogus RLIMIT_NOFILE check in file registration | Jens Axboe | 1 | -7/+0 |
2020-04-03 | io_uring: use io-wq manager as backup task if task is exiting | Jens Axboe | 1 | -4/+9 |
2020-04-03 | io_uring: grab task reference for poll requests | Jens Axboe | 1 | -12/+7 |
2020-04-03 | io_uring: retry poll if we got woken with non-matching mask | Jens Axboe | 1 | -0/+12 |
2020-04-01 | io_uring: add missing finish_wait() in io_sq_thread() | Hillf Danton | 1 | -0/+1 |
2020-03-31 | io_uring: refactor file register/unregister/update handling | Xiaoguang Wang | 1 | -80/+124 |
2020-03-30 | Merge tag 'for-5.7/io_uring-2020-03-29' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -609/+1406 |
2020-03-27 | io_uring: cleanup io_alloc_async_ctx() | Xiaoguang Wang | 1 | -3/+9 |
2020-03-25 | io_uring: fix missing 'return' in comment | Chucheng Luo | 1 | -1/+1 |
2020-03-23 | io-uring: drop 'free_pfile' in struct io_file_put | Hillf Danton | 1 | -24/+10 |
2020-03-23 | io-uring: drop completion when removing file | Hillf Danton | 1 | -8/+5 |