Age | Commit message (Expand) | Author |
2022-10-27 | io_uring: unlock if __io_run_local_work locked inside | Dylan Yudaken |
2022-10-27 | io_uring: use io_run_local_work_locked helper | Dylan Yudaken |
2022-10-16 | io_uring: don't iopoll from io_ring_ctx_wait_and_kill() | Pavel Begunkov |
2022-10-16 | io_uring: reuse io_alloc_req() | Pavel Begunkov |
2022-10-16 | io_uring: kill hot path fixed file bitmap debug checks | Pavel Begunkov |
2022-10-16 | io_uring: remove FFS_SCM | Pavel Begunkov |
2022-10-12 | io_uring: optimise locking for local tw with submit_wait | Pavel Begunkov |
2022-10-12 | io_uring: remove redundant memory barrier in io_req_local_work_add | Pavel Begunkov |
2022-10-12 | io_uring: remove notif leftovers | Pavel Begunkov |
2022-10-12 | io_uring: correct pinned_vm accounting | Pavel Begunkov |
2022-10-07 | io_uring: limit registration w/ SINGLE_ISSUER | Pavel Begunkov |
2022-10-07 | io_uring: simplify __io_uring_add_tctx_node | Dylan Yudaken |
2022-10-07 | Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux | Linus Torvalds |
2022-10-07 | Merge tag 'for-6.1/io_uring-2022-10-03' of git://git.kernel.dk/linux | Linus Torvalds |
2022-09-27 | block: replace blk_queue_nowait with bdev_nowait | Christoph Hellwig |
2022-09-26 | io_uring: register single issuer task at creation | Dylan Yudaken |
2022-09-23 | io_uring: ensure that cached task references are always put on exit | Jens Axboe |
2022-09-23 | io_uring: fix CQE reordering | Pavel Begunkov |
2022-09-21 | io_uring: ensure local task_work marks task as running | Jens Axboe |
2022-09-21 | io_uring: add custom opcode hooks on fail | Pavel Begunkov |
2022-09-21 | io_uring: add fast path for io_run_local_work() | Pavel Begunkov |
2022-09-21 | io_uring/iopoll: unify tw breaking logic | Pavel Begunkov |
2022-09-21 | io_uring/iopoll: fix unexpected returns | Pavel Begunkov |
2022-09-21 | io_uring: disallow defer-tw run w/ no submitters | Pavel Begunkov |
2022-09-21 | io_uring: further limit non-owner defer-tw cq waiting | Pavel Begunkov |
2022-09-21 | io_uring: use io_cq_lock consistently | Pavel Begunkov |
2022-09-21 | io_uring: kill an outdated comment | Pavel Begunkov |
2022-09-21 | io_uring: ensure iopoll runs local task work as well | Jens Axboe |
2022-09-21 | io_uring: add local task_work run helper that is entered locked | Jens Axboe |
2022-09-21 | io_uring: add iopoll infrastructure for io_uring_cmd | Kanchan Joshi |
2022-09-21 | io_uring: trace local task work run | Dylan Yudaken |
2022-09-21 | io_uring: signal registered eventfd to process deferred task work | Dylan Yudaken |
2022-09-21 | io_uring: move io_eventfd_put | Dylan Yudaken |
2022-09-21 | io_uring: add IORING_SETUP_DEFER_TASKRUN | Dylan Yudaken |
2022-09-21 | io_uring: do not run task work at the start of io_uring_enter | Dylan Yudaken |
2022-09-21 | io_uring: introduce io_has_work | Dylan Yudaken |
2022-09-21 | io_uring: remove unnecessary variable | Dylan Yudaken |
2022-09-07 | io_uring: recycle kbuf recycle on tw requeue | Pavel Begunkov |
2022-09-01 | io_uring/net: simplify zerocopy send user API | Pavel Begunkov |
2022-09-01 | io_uring/notif: remove notif registration | Pavel Begunkov |
2022-08-24 | io_uring: conditional ->async_data allocation | Pavel Begunkov |
2022-08-12 | io_uring: add missing BUILD_BUG_ON() checks for new io_uring_sqe fields | Stefan Metzmacher |
2022-07-27 | io_uring: notification completion optimisation | Pavel Begunkov |
2022-07-27 | io_uring: export req alloc from core | Pavel Begunkov |
2022-07-24 | io_uring: flush notifiers after sendzc | Pavel Begunkov |
2022-07-24 | io_uring: add notification slot registration | Pavel Begunkov |
2022-07-24 | io_uring: cache struct io_notif | Pavel Begunkov |
2022-07-24 | io_uring: add zc notification infrastructure | Pavel Begunkov |
2022-07-24 | io_uring: export io_put_task() | Pavel Begunkov |
2022-07-24 | io_uring: ensure REQ_F_ISREG is set async offload | Jens Axboe |