summaryrefslogtreecommitdiffstats
path: root/block/blk-rq-qos.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* block/rq_qos: protect rq_qos apis with a new lockYu Kuai2023-05-231-14/+6
* blk-rq-qos: store a gendisk instead of request_queue in struct rq_qosChristoph Hellwig2023-02-031-2/+2
* blk-rq-qos: constify rq_qos_opsChristoph Hellwig2023-02-031-1/+1
* blk-rq-qos: make rq_qos_add and rq_qos_del more usefulChristoph Hellwig2023-02-031-3/+10
* blk-rq-qos: move rq_qos_add and rq_qos_del out of lineChristoph Hellwig2023-02-031-0/+60
* block/rq_qos: Use atomic_try_cmpxchg in atomic_inc_belowUros Bizjak2022-07-121-8/+2
* block: remove per-disk debugfs files in blk_unregister_queueChristoph Hellwig2022-06-171-4/+0
* block: serialize all debugfs operations using q->debugfs_mutexChristoph Hellwig2022-06-171-0/+2
* rq-qos: fix missed wake-ups in rq_qos_throttle try twoJan Kara2021-06-081-2/+2
* blk-wbt: fix performance regression in wbt scale_up/scale_downHarshad Shirwadkar2019-10-061-5/+9
* block/rq_qos: implement rq_qos_ops->queue_depth_changed()Tejun Heo2019-08-291-0/+9
* block/rq_qos: add rq_qos_merge()Tejun Heo2019-08-291-0/+9
* rq-qos: use a mb for got_tokenJosef Bacik2019-07-181-0/+3
* rq-qos: set ourself TASK_UNINTERRUPTIBLE after we scheduleJosef Bacik2019-07-181-0/+1
* rq-qos: don't reset has_sleepers on spurious wakeupsJosef Bacik2019-07-181-1/+1
* rq-qos: fix missed wake-ups in rq_qos_throttleJosef Bacik2019-07-181-0/+1
* block: Fix rq_qos_wait() kernel-doc headerBart Van Assche2019-05-311-3/+4
* block: add SPDX tags to block layer files missing licensing informationChristoph Hellwig2019-05-011-0/+2
* blk-mq-debugfs: support rq_qosMing Lei2018-12-171-0/+2
* block: add rq_qos_wait to rq_qosJosef Bacik2018-12-081-0/+86
* blk-rq-qos: inline check for q->rq_qos functionsJens Axboe2018-11-161-35/+28
* block: remove the unused lock argument to rq_qos_throttleChristoph Hellwig2018-11-151-3/+2
* blk-rq-qos: make depth comparisons unsignedJosef Bacik2018-07-221-4/+4
* rq-qos: introduce dio_bio callbackJosef Bacik2018-07-091-0/+10
* block: remove external dependency on wbt_flagsJosef Bacik2018-07-091-9/+15
* blk-rq-qos: refactor out common elements of blk-wbtJosef Bacik2018-07-091-0/+178