Age | Commit message (Expand) | Author |
2021-04-20 | io-wq: remove unused io_wqe_need_worker() function | Jens Axboe |
2021-04-11 | io-wq: Fix io_wq_worker_affinity() | Peter Zijlstra |
2021-04-11 | io-wq: simplify code in __io_worker_busy() | Hao Xu |
2021-04-11 | io-wq: cancel task_work on exit only targeting the current 'wq' | Jens Axboe |
2021-04-11 | io-wq: eliminate the need for a manager thread | Jens Axboe |
2021-04-11 | io-wq: refactor *_get_acct() | Pavel Begunkov |
2021-04-08 | io-wq: cancel unbounded works on io-wq destroy | Pavel Begunkov |
2021-04-01 | io_uring/io-wq: protect against sprintf overflow | Pavel Begunkov |
2021-03-27 | io_uring: handle signals for IO threads like a normal thread | Jens Axboe |
2021-03-25 | io-wq: fix race around pending work on teardown | Jens Axboe |
2021-03-21 | io_uring: don't use {test,clear}_tsk_thread_flag() for current | Jens Axboe |
2021-03-21 | io-wq: ensure task is running before processing task_work | Jens Axboe |
2021-03-12 | io_uring: allow IO worker threads to be frozen | Jens Axboe |
2021-03-10 | kernel: make IO threads unfreezable by default | Jens Axboe |
2021-03-10 | io-wq: fix ref leak for req in case of exit cancelations | yangerkun |
2021-03-10 | io-wq: remove unused 'user' member of io_wq | Jens Axboe |
2021-03-07 | io-wq: warn on creating manager while exiting | Pavel Begunkov |
2021-03-06 | io-wq: fix race in freeing 'wq' and worker access | Jens Axboe |
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 |