Age | Commit message (Expand) | Author |
2020-08-12 | io_uring: enable lookup of links holding inflight files | Jens Axboe |
2020-08-12 | io_uring: fail poll arm on queue proc failure | Jens Axboe |
2020-08-11 | io_uring: hold 'ctx' reference around task_work queue + execute | Jens Axboe |
2020-08-10 | io_uring: defer file table grabbing request cleanup for locked requests | Jens Axboe |
2020-08-10 | io_uring: add missing REQ_F_COMP_LOCKED for nested requests | Jens Axboe |
2020-08-10 | io_uring: fix recursive completion locking on oveflow flush | Jens Axboe |
2020-08-10 | io_uring: use TWA_SIGNAL for task_work uncondtionally | Jens Axboe |
2020-08-06 | io_uring: account locked memory before potential error case | Jens Axboe |
2020-08-06 | io_uring: set ctx sq/cq entry count earlier | Jens Axboe |
2020-08-05 | io_uring: Fix NULL pointer dereference in loop_rw_iter() | Guoyu Huang |
2020-08-03 | io_uring: add comments on how the async buffered read retry works | Jens Axboe |
2020-08-03 | io_uring: io_async_buf_func() need not test page bit | Jens Axboe |
2020-08-03 | Merge tag 'for-5.9/io_uring-20200802' of git://git.kernel.dk/linux-block | Linus Torvalds |
2020-08-01 | io_uring: flip if handling after io_setup_async_rw | Pavel Begunkov |
2020-07-31 | io_uring: don't touch 'ctx' after installing file descriptor | Jens Axboe |
2020-07-30 | io_uring: get rid of atomic FAA for cq_timeouts | Pavel Begunkov |
2020-07-30 | io_uring: consolidate *_check_overflow accounting | Pavel Begunkov |
2020-07-30 | io_uring: fix stalled deferred requests | Pavel Begunkov |
2020-07-30 | io_uring: fix racy overflow count reporting | Pavel Begunkov |
2020-07-30 | io_uring: deduplicate __io_complete_rw() | Pavel Begunkov |
2020-07-30 | io_uring: de-unionise io_kiocb | Pavel Begunkov |
2020-07-25 | io_uring: fix missing io_queue_linked_timeout() | Pavel Begunkov |
2020-07-25 | io_uring: mark ->work uninitialised after cleanup | Pavel Begunkov |
2020-07-24 | io_uring: deduplicate io_grab_files() calls | Pavel Begunkov |
2020-07-24 | io_uring: don't do opcode prep twice | Pavel Begunkov |
2020-07-24 | io_uring: clear IORING_SQ_NEED_WAKEUP after executing task works | Xiaoguang Wang |
2020-07-24 | io_uring: batch put_task_struct() | Pavel Begunkov |
2020-07-24 | io_uring: return locked and pinned page accounting | Pavel Begunkov |
2020-07-24 | io_uring: don't miscount pinned memory | Pavel Begunkov |
2020-07-24 | io_uring: don't open-code recv kbuf managment | Pavel Begunkov |
2020-07-24 | io_uring: extract io_put_kbuf() helper | Pavel Begunkov |
2020-07-24 | io_uring: move BUFFER_SELECT check into *recv[msg] | Pavel Begunkov |
2020-07-24 | io_uring: free selected-bufs if error'ed | Pavel Begunkov |
2020-07-24 | io_uring: don't forget cflags in io_recv() | Pavel Begunkov |
2020-07-24 | io_uring: remove extra checks in send/recv | Pavel Begunkov |
2020-07-24 | io_uring: indent left {send,recv}[msg]() | Pavel Begunkov |
2020-07-24 | io_uring: simplify file ref tracking in submission state | Pavel Begunkov |
2020-07-24 | io_uring/io-wq: move RLIMIT_FSIZE to io-wq | Pavel Begunkov |
2020-07-24 | io_uring: alloc ->io in io_req_defer_prep() | Pavel Begunkov |
2020-07-24 | io_uring: remove empty cleanup of OP_OPEN* reqs | Pavel Begunkov |
2020-07-24 | io_uring: inline io_req_work_grab_env() | Pavel Begunkov |
2020-07-24 | io_uring: place cflags into completion data | Pavel Begunkov |
2020-07-24 | io_uring: remove sequence from io_kiocb | Pavel Begunkov |
2020-07-24 | io_uring: use non-intrusive list for defer | Pavel Begunkov |
2020-07-24 | io_uring: remove init for unused list | Pavel Begunkov |
2020-07-24 | io_uring: add req->timeout.list | Pavel Begunkov |
2020-07-24 | io_uring: use completion list for CQ overflow | Pavel Begunkov |
2020-07-24 | io_uring: use inflight_entry list for iopoll'ing | Pavel Begunkov |
2020-07-24 | io_uring: rename ctx->poll into ctx->iopoll | Pavel Begunkov |
2020-07-24 | io_uring: share completion list w/ per-op space | Pavel Begunkov |