Age | Commit message (Expand) | Author |
2021-02-12 | io-wq: clear out worker ->fs and ->files | Jens Axboe |
2021-02-04 | io_uring/io-wq: return 2-step work swap scheme | Pavel Begunkov |
2021-02-01 | io_uring/io-wq: kill off now unused IO_WQ_WORK_NO_CANCEL | Jens Axboe |
2020-12-20 | io-wq: kill now unused io_wq_cancel_all() | Jens Axboe |
2020-12-09 | io_uring: always batch cancel in *cancel_files() | Pavel Begunkov |
2020-11-04 | io-wq: cancel request if it's asking for files and we don't have them | Jens Axboe |
2020-10-22 | io-wq: re-set NUMA node affinities if CPUs come online | Jens Axboe |
2020-10-20 | io_uring: unify fsize with def->work_flags | Jens Axboe |
2020-10-17 | io-wq: inherit audit loginuid and sessionid | Jens Axboe |
2020-10-17 | io_uring: move io identity items into separate struct | Jens Axboe |
2020-10-17 | io_uring: rely solely on work flags to determine personality. | Jens Axboe |
2020-10-17 | io_uring: pass required context in as flags | Jens Axboe |
2020-10-17 | io-wq: assign NUMA node locality if appropriate | Jens Axboe |
2020-09-30 | io-wq: kill unused IO_WORKER_F_EXITING | Jens Axboe |
2020-09-30 | io-wq: fix use-after-free in io_wq_worker_running | Hillf Danton |
2020-09-30 | io_uring: add blkcg accounting to offloaded operations | Dennis Zhou |
2020-09-30 | io_wq: Make io_wqe::lock a raw_spinlock_t | Sebastian Andrzej Siewior |
2020-09-30 | io_uring: reference ->nsproxy for file table commands | Jens Axboe |
2020-08-23 | io-wq: fix hang after cancelling pending hashed work | Pavel Begunkov |
2020-07-25 | io-wq: update hash bits | Pavel Begunkov |
2020-07-24 | io_uring/io-wq: move RLIMIT_FSIZE to io-wq | Pavel Begunkov |
2020-06-26 | io-wq: return next work from ->do_work() directly | Pavel Begunkov |
2020-06-15 | io_uring: cancel all task's requests on exit | Pavel Begunkov |
2020-06-15 | io-wq: add an option to cancel all matched reqs | Pavel Begunkov |
2020-06-15 | io-wq: reorder cancellation pending -> running | Pavel Begunkov |
2020-06-11 | Merge tag 'io_uring-5.8-2020-06-11' of git://git.kernel.dk/linux-block | Linus Torvalds |
2020-06-10 | kernel: set USER_DS in kthread_use_mm | Christoph Hellwig |
2020-06-10 | kernel: better document the use_mm/unuse_mm API contract | Christoph Hellwig |
2020-06-10 | kernel: move use_mm/unuse_mm to kthread.c | Christoph Hellwig |
2020-06-08 | io_wq: add per-wq work handler instead of per work | Pavel Begunkov |
2020-04-03 | io_uring: use io-wq manager as backup task if task is exiting | Jens Axboe |
2020-03-23 | io-wq: handle hashed writes in chains | Pavel Begunkov |
2020-03-22 | io-wq: close cancel gap for hashed linked work | Pavel Begunkov |
2020-03-14 | io-wq: hash dependent work | Pavel Begunkov |
2020-03-14 | io-wq: split hashing and enqueueing | Pavel Begunkov |
2020-03-14 | io-wq: don't resched if there is no work | Pavel Begunkov |
2020-03-12 | io-wq: remove duplicated cancel code | Pavel Begunkov |
2020-03-04 | io_uring/io-wq: forward submission ref to async | Pavel Begunkov |
2020-03-04 | io-wq: optimise out *next_work() double lock | Pavel Begunkov |
2020-03-04 | io-wq: optimise locking in io_worker_handle_work() | Pavel Begunkov |
2020-03-04 | io-wq: shuffle io_worker_handle_work() code | Pavel Begunkov |
2020-03-02 | io-wq: use BIT for ulong hash | Pavel Begunkov |
2020-03-02 | io_uring: remove IO_WQ_WORK_CB | Pavel Begunkov |
2020-03-02 | io-wq: remove unused IO_WQ_WORK_HAS_MM | Pavel Begunkov |
2020-03-02 | io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL | Pavel Begunkov |
2020-03-02 | io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation | Pavel Begunkov |
2020-02-25 | io-wq: remove spin-for-work optimization | Jens Axboe |
2020-02-12 | io-wq: don't call kXalloc_node() with non-online node | Jens Axboe |
2020-02-09 | io-wq: add io_wq_cancel_pid() to cancel based on a specific pid | Jens Axboe |
2020-02-09 | io-wq: make io_wqe_cancel_work() take a match handler | Jens Axboe |