summaryrefslogtreecommitdiffstats
path: root/fs/io-wq.c
Commit message (Expand)AuthorAgeFilesLines
* io-wq: serialize hash clear with wakeupJens Axboe2021-11-111-2/+15
* io-wq: fix max-workers not correctly set on multi-node systemBeld Zhang2021-11-021-3/+13
* Merge tag 'selinux-pr-20211101' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2021-11-011-0/+4
|\
| * audit,io_uring,io-wq: add some basic audit support to io_uringPaul Moore2021-09-191-0/+4
* | Merge tag 'for-5.16/io_uring-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds2021-11-011-16/+42
|\ \
| * | io-wq: remove worker to owner tw dependencyPavel Begunkov2021-10-291-9/+37
| * | io-wq: use helper for worker refcountingPavel Begunkov2021-10-231-2/+1
| * | io-wq: Remove duplicate code in io_workqueue_create()Bixuan Cui2021-10-191-5/+4
* | | io-wq: max_worker fixesPavel Begunkov2021-10-191-2/+5
|/ /
* | io-wq: exclusively gate signal based exit on get_signal() returnJens Axboe2021-09-271-4/+1
* | io-wq: ensure we exit if thread group is exitingJens Axboe2021-09-241-1/+2
* | io-wq: provide IO_WQ_* constants for IORING_REGISTER_IOWQ_MAX_WORKERS arg itemsEugene Syromiatnikov2021-09-131-0/+5
* | io-wq: fix potential race of acct->nr_workersHao Xu2021-09-121-2/+1
* | io-wq: code clean of io_wqe_create_worker()Hao Xu2021-09-121-12/+7
|/
* io-wq: fix memory leak in create_io_worker()Qiang.zhang2021-09-091-0/+3
* io-wq: fix silly logic error in io_task_work_match()Jens Axboe2021-09-081-2/+7
* io-wq: fix cancellation on create-worker failurePavel Begunkov2021-09-081-9/+20
* io-wq: make worker creation resilient against signalsJens Axboe2021-09-021-57/+166
* io-wq: get rid of FIXED worker flagJens Axboe2021-09-021-19/+16
* io-wq: only exit on fatal signalsJens Axboe2021-09-011-1/+3
* io-wq: split bounded and unbounded work into separate listsJens Axboe2021-09-011-88/+68
* io-wq: fix queue stalling raceJens Axboe2021-08-311-8/+7
* io-wq: ensure that hash wait lock is IRQ disablingJens Axboe2021-08-311-2/+2
* io-wq: fix race between adding work and activating a free workerJens Axboe2021-08-311-27/+24
* io-wq: fix wakeup race when adding new workJens Axboe2021-08-301-4/+4
* io-wq: wqe and worker locks no longer need to be IRQ safeJens Axboe2021-08-301-31/+28
* io-wq: check max_worker limits if a worker transitions bound stateJens Axboe2021-08-301-3/+30
* io-wq: provide a way to limit max number of workersJens Axboe2021-08-291-0/+29
* io-wq: move nr_running and worker_refs out of wqe->lock protectionHao Xu2021-08-231-3/+4
* io-wq: remove GFP_ATOMIC allocation off schedule out pathJens Axboe2021-08-231-32/+40
* io-wq: fix IO_WORKER_F_FIXED issue in create_io_worker()Hao Xu2021-08-091-7/+11
* io-wq: fix bug of creating io-wokers unconditionallyHao Xu2021-08-091-2/+10
* io-wq: fix lack of acct->nr_workers < acct->max_workers judgementHao Xu2021-08-061-1/+9
* io-wq: fix no lock protection of acct->nr_workerHao Xu2021-08-061-6/+17
* io-wq: fix race between worker exiting and activating free workerJens Axboe2021-08-041-19/+19
* io_uring: explicitly catch any illegal async queue attemptJens Axboe2021-07-231-1/+6
* io_uring: fix false WARN_ONCEPavel Begunkov2021-06-181-1/+4
* io_uring: allow user configurable IO thread CPU affinityJens Axboe2021-06-171-0/+17
* io-wq: use private CPU maskJens Axboe2021-06-171-7/+43
* io-wq: remove header files not needed anymoreOlivier Langlois2021-06-161-2/+0
* io-wq: remove redundant initialization of variable retColin Ian King2021-06-151-1/+1
* io-wq: simplify worker exitingPavel Begunkov2021-06-141-4/+1
* io-wq: don't repeat IO_WQ_BIT_EXIT check by workerPavel Begunkov2021-06-141-2/+1
* io-wq: remove unused io-wq refcountingPavel Begunkov2021-06-141-5/+1
* io-wq: embed wqe ptr array into struct io_wqPavel Begunkov2021-06-141-11/+4
* io-wq: Fix UAF when wakeup wqe in hash waitqueueZqiang2021-05-261-3/+6
* io_uring/io-wq: close io-wq full-stop gapPavel Begunkov2021-05-251-11/+9
* io-wq: remove unused io_wqe_need_worker() functionJens Axboe2021-04-201-13/+0
* io-wq: Fix io_wq_worker_affinity()Peter Zijlstra2021-04-111-9/+2
* io-wq: simplify code in __io_worker_busy()Hao Xu2021-04-111-9/+6