summaryrefslogtreecommitdiffstats
path: root/block/blk-stat.c
Commit message (Expand)AuthorAgeFilesLines
* block: prevent division by zero in blk_rq_stat_sum()Roman Smirnov2024-03-061-1/+1
* blk-mq: include <linux/blk-mq.h> in block/blk-mq.hChristoph Hellwig2023-04-131-1/+0
* blk-stat: fix QUEUE_FLAG_STATS clearChengming Zhou2023-04-131-2/+2
* blk-mq: remove hybrid pollingKeith Busch2023-03-201-18/+0
* block: don't call blk_throtl_stat_add for non-READ/WRITE commandsChristoph Hellwig2023-02-031-1/+2
* block: make queue stat accounting a referenceJens Axboe2021-12-141-5/+16
* block: only allocate poll_stats if there's a user of themJens Axboe2021-11-291-0/+18
* blk-stat: make q->stats->lock irqsafeTejun Heo2020-09-011-6/+11
* blk-stat: Optimise blk_stat_add()Pavel Begunkov2019-10-071-3/+4
* block: add SPDX tags to block layer files missing licensing informationChristoph Hellwig2019-04-301-0/+1
* block: remove a few unused exportsChristoph Hellwig2018-11-151-4/+0
* block: export blk_stat_enable_accounting()Omar Sandoval2018-09-271-0/+1
* blk-stat: export helpers for modifying blk_rq_statJosef Bacik2018-07-091-8/+8
* block: consolidate struct request timestamp fieldsOmar Sandoval2018-05-091-3/+2
* block: get rid of struct blk_issue_statOmar Sandoval2018-05-091-5/+2
* block: Protect queue flag changes with the queue lockBart Van Assche2018-03-081-3/+3
* block: Use the queue_flag_*() functions instead of open-coding theseBart Van Assche2018-03-081-3/+3
* treewide: setup_timer() -> timer_setup()Kees Cook2017-11-211-3/+3
* blk-stat: delete useless codeShaohua Li2017-10-101-38/+7
* blk-stat: don't use this_cpu_ptr() in a preemptable sectionJens Axboe2017-05-101-7/+10
* blk-stat: kill blk_stat_rq_ddir()Jens Axboe2017-04-211-6/+0
* blk-stat: convert blk-stat bucket callback to signedStephen Bates2017-04-201-2/+4
* blk-throttle: add a mechanism to estimate IO latencyShaohua Li2017-03-281-1/+14
* block: fix stacked driver stats init and freeJens Axboe2017-03-211-1/+2
* blk-stat: convert to callback-based statistics reportingOmar Sandoval2017-03-211-164/+147
* blk-stat: move BLK_RQ_STAT_BATCH definition to blk-stat.cOmar Sandoval2017-03-211-0/+2
* blk-stat: use READ and WRITE instead of BLK_STAT_{READ,WRITE}Omar Sandoval2017-03-211-41/+39
* blk-stat: fix blk_stat_sum() if all samples are batchedOmar Sandoval2017-03-211-2/+2
* blk-stat: fix a few cases of missing batch flushingJens Axboe2016-12-091-0/+8
* blk-stat: fix a typoShaohua Li2016-12-021-1/+1
* block: add scalable completion tracking of requestsJens Axboe2016-11-101-0/+248