Age | Commit message (Expand) | Author |
2021-03-05 | io-wq: kill hashed waitqueue before manager exits | Jens Axboe |
2021-03-05 | io_uring: move to using create_io_thread() | Jens Axboe |
2021-03-04 | io-wq: ensure all pending work is canceled on exit | Jens Axboe |
2021-03-04 | io_uring: ensure that threads freeze on suspend | Jens Axboe |
2021-03-04 | io-wq: fix error path leak of buffered write hash map | Jens Axboe |
2021-03-04 | io_uring: move cred assignment into io_issue_sqe() | Jens Axboe |
2021-03-04 | io-wq: provide an io_wq_put_and_exit() helper | Jens Axboe |
2021-03-04 | io-wq: fix double put of 'wq' in error path | Jens Axboe |
2021-03-04 | io-wq: wait for manager exit on wq destroy | Jens Axboe |
2021-03-04 | io-wq: rename wq->done completion to wq->started | Jens Axboe |
2021-03-04 | io-wq: don't ask for a new worker if we're exiting | Jens Axboe |
2021-03-04 | io-wq: have manager wait for all workers to exit | Jens Axboe |
2021-03-01 | io-wq: wait for worker startup when forking a new one | Jens Axboe |
2021-02-25 | io-wq: remove now unused IO_WQ_BIT_ERROR | Jens Axboe |
2021-02-25 | io-wq: improve manager/worker handling over exec | Jens Axboe |
2021-02-25 | io-wq: make buffered file write hashed work map per-ctx | Jens Axboe |
2021-02-23 | io-wq: fix race around io_worker grabbing | Jens Axboe |
2021-02-23 | io-wq: fix races around manager/worker creation and task exit | Jens Axboe |
2021-02-23 | io-wq: remove nr_process accounting | Jens Axboe |
2021-02-21 | io-wq: make io_wq_fork_thread() available to other users | Jens Axboe |
2021-02-21 | io-wq: only remove worker from free_list, if it was there | Jens Axboe |
2021-02-21 | io_uring: remove io_identity | Jens Axboe |
2021-02-21 | io-wq: worker idling always returns false | Jens Axboe |
2021-02-21 | io-wq: fork worker threads from original task | Jens Axboe |
2021-02-21 | io-wq: don't pass 'wqe' needlessly around | Jens Axboe |
2021-02-21 | io-wq: get rid of wq->use_refs | Jens Axboe |
2021-02-21 | io-wq: don't create any IO workers upfront | Jens Axboe |
2021-02-21 | io_uring: remove the need for relying on an io-wq fallback worker | Jens Axboe |
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 |