Age | Commit message (Expand) | Author | Files | Lines |
2020-06-09 | mmap locking API: use coccinelle to convert mmap_sem rwsem call sites | Michel Lespinasse | 1 | -2/+2 |
2020-06-03 | Merge tag 'for-5.8/io_uring-2020-06-01' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -344/+408 |
2020-05-30 | io_uring: fix overflowed reqs cancellation | Pavel Begunkov | 1 | -2/+3 |
2020-05-30 | io_uring: off timeouts based only on completions | Pavel Begunkov | 1 | -51/+14 |
2020-05-30 | io_uring: move timeouts flushing to a helper | Pavel Begunkov | 1 | -20/+14 |
2020-05-27 | io_uring: call statx directly | Bijan Mottahedeh | 1 | -46/+4 |
2020-05-27 | io_uring: add io_statx structure | Bijan Mottahedeh | 1 | -16/+22 |
2020-05-26 | io_uring: get rid of manual punting in io_close | Pavel Begunkov | 1 | -15/+5 |
2020-05-26 | io_uring: separate DRAIN flushing into a cold path | Pavel Begunkov | 1 | -15/+15 |
2020-05-26 | io_uring: don't re-read sqe->off in timeout_prep() | Pavel Begunkov | 1 | -2/+3 |
2020-05-26 | io_uring: simplify io_timeout locking | Pavel Begunkov | 1 | -2/+1 |
2020-05-26 | io_uring: fix flush req->refs underflow | Pavel Begunkov | 1 | -1/+1 |
2020-05-20 | io_uring: don't submit sqes when ctx->refs is dying | Xiaoguang Wang | 1 | -11/+2 |
2020-05-20 | io_uring: reset -EBUSY error when io sq thread is waken up | Xiaoguang Wang | 1 | -0/+1 |
2020-05-20 | io_uring: don't add non-IO requests to iopoll pending list | Jens Axboe | 1 | -1/+2 |
2020-05-20 | io_uring: don't use kiocb.private to store buf_index | Bijan Mottahedeh | 1 | -8/+8 |
2020-05-18 | io_uring: cancel work if task_work_add() fails | Jens Axboe | 1 | -3/+5 |
2020-05-18 | io_uring: async task poll trigger cleanup | Jens Axboe | 1 | -17/+16 |
2020-05-17 | io_uring: remove dead check in io_splice() | Jens Axboe | 1 | -4/+1 |
2020-05-17 | io_uring: add tee(2) support | Pavel Begunkov | 1 | -3/+59 |
2020-05-17 | io_uring: don't repeat valid flag list | Pavel Begunkov | 1 | -3/+1 |
2020-05-17 | io_uring: rename io_file_put() | Pavel Begunkov | 1 | -9/+13 |
2020-05-17 | io_uring: remove req->needs_fixed_files | Pavel Begunkov | 1 | -9/+12 |
2020-05-17 | io_uring: cleanup io_poll_remove_one() logic | Jens Axboe | 1 | -14/+13 |
2020-05-17 | io_uring: fix FORCE_ASYNC req preparation | Pavel Begunkov | 1 | -3/+9 |
2020-05-17 | io_uring: don't prepare DRAIN reqs twice | Pavel Begunkov | 1 | -6/+7 |
2020-05-17 | io_uring: initialize ctx->sqo_wait earlier | Jens Axboe | 1 | -1/+1 |
2020-05-15 | io_uring: file registration list and lock optimization | Jens Axboe | 1 | -14/+10 |
2020-05-15 | io_uring: add IORING_CQ_EVENTFD_DISABLED to the CQ ring flags | Stefano Garzarella | 1 | -0/+2 |
2020-05-15 | io_uring: add 'cq_flags' field for the CQ ring | Stefano Garzarella | 1 | -1/+9 |
2020-05-15 | io_uring: allow POLL_ADD with double poll_wait() users | Jens Axboe | 1 | -72/+146 |
2020-05-15 | io_uring: batch reap of dead file registrations | Jens Axboe | 1 | -12/+42 |
2020-05-15 | io_uring: name sq thread and ref completions | Jens Axboe | 1 | -16/+10 |
2020-05-13 | io_uring: polled fixed file must go through free iteration | Jens Axboe | 1 | -5/+1 |
2020-05-11 | io_uring: remove duplicate semicolon at the end of line | Xiaoming Ni | 1 | -1/+1 |
2020-05-09 | io_uring: fix zero len do_splice() | Pavel Begunkov | 1 | -4/+7 |
2020-05-09 | io_uring: remove obsolete 'state' parameter | Xiaoguang Wang | 1 | -2/+2 |
2020-05-09 | io_uring: remove 'fd is io_uring' from close path | Jens Axboe | 1 | -6/+4 |
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 |