summaryrefslogtreecommitdiffstats
path: root/block/blk-mq-sysfs.c
Commit message (Expand)AuthorAgeFilesLines
* blk-mq: include <linux/blk-mq.h> in block/blk-mq.hChristoph Hellwig2023-04-131-1/+0
* blk-mq: remove blk-mq-tag.hChristoph Hellwig2023-04-131-1/+0
* block: make kobj_type structures constantThomas Weißschuh2023-02-091-3/+3
* blk-mq: cleanup unused methods: blk_mq_hw_sysfs_storeZhong Jinghua2023-01-291-24/+0
* blk-mq: fix possible memleak when register 'hctx' failedYe Bin2022-11-251-2/+9
* blk-mq: cleanup disk sysfs registrationChristoph Hellwig2022-06-281-19/+20
* blk-mq: rename blk_mq_sysfs_{,un}registerChristoph Hellwig2022-06-281-2/+2
* block: remove the extra gendisk reference in __blk_mq_register_devChristoph Hellwig2022-06-281-3/+1
* blk-mq: prepare for implementing hctx table via xarrayMing Lei2022-03-081-6/+10
* blk-mq: move srcu from blk_mq_hw_ctx to request_queueMing Lei2021-12-031-2/+0
* block: remove blk-mq-sysfs dead codeDamien Le Moal2021-08-021-55/+0
* blk-mq: move cancel of hctx->run_work to the front of blk_exit_queueYang Yang2020-10-091-2/+0
* blk-mq: make sure that line break can be printedMing Lei2019-11-041-1/+1
* blk-mq: avoid sysfs buffer overflow with too many CPU coresMing Lei2019-11-021-5/+10
* block: Remove "dying" checks from sysfs callbacksBart Van Assche2019-10-071-12/+4
* block: split .sysfs_lock into two locksMing Lei2019-08-271-6/+6
* block: Remove blk_mq_register_dev()Bart Van Assche2019-08-271-11/+0
* Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/linux-blockLinus Torvalds2019-05-071-0/+9
|\
| * blk-mq: move cancel of hctx->run_work into blk_mq_hw_sysfs_releaseMing Lei2019-05-041-0/+2
| * blk-mq: free hw queue's resource in hctx's release handlerMing Lei2019-05-041-0/+6
| * block: add SPDX tags to block layer files missing licensing informationChristoph Hellwig2019-04-301-0/+1
* | block: Replace all ktype default_attrs with groupsKimberly Brown2019-04-251-6/+2
|/
* blk-mq: export hctx->type in debugfs instead of sysfsMing Lei2018-12-171-17/+0
* block: move queues types to the block layerChristoph Hellwig2018-12-041-1/+8
* blk-mq: not embed .mq_kobj and ctx->kobj into queue instanceMing Lei2018-11-211-10/+24
* block: remove a few unused exportsChristoph Hellwig2018-11-151-1/+0
* blk-mq: add 'type' attribute to the sysfs hctx directoryJens Axboe2018-11-071-0/+10
* block drivers/block: Use octal not symbolic permissionsJoe Perches2018-05-241-3/+3
* block: properly protect the 'queue' kobj in blk_unregister_queueMike Snitzer2018-01-151-8/+1
* blk-mq: untangle debugfs and sysfsOmar Sandoval2017-05-041-11/+0
* blk-mq: move debugfs declarations to a separate header fileOmar Sandoval2017-05-041-0/+1
* blk-mq: Only unregister hctxs for which registration succeededBart Van Assche2017-04-261-5/+13
* blk-mq-debugfs: Rename functions for registering and unregistering the mq dir...Bart Van Assche2017-04-261-3/+3
* blk-mq: Let blk_mq_debugfs_register() look up the queue nameBart Van Assche2017-04-261-1/+1
* blk-mq: Register <dev>/queue/mq after having registered <dev>/queueBart Van Assche2017-04-261-7/+28
* blk-mq: free hctx->cpumask in release handler of hctx's kobjectMing Lei2017-03-081-0/+1
* blk-mq: make lifetime consistent between hctx and its kobjectMing Lei2017-03-081-5/+10
* blk-mq: make lifetime consitent between q/ctx and its kobjectMing Lei2017-03-081-7/+13
* blk-mq: initialize mq kobjects in blk_mq_init_allocated_queue()Ming Lei2017-03-081-3/+1
* blk-mq: move debugfs_remove() of disk dir to blk_release_queue()Omar Sandoval2017-02-021-1/+1
* blk-mq: move hctx and ctx counters from sysfs to debugfsOmar Sandoval2017-01-271-64/+0
* blk-mq: move hctx io_poll, stats, and dispatched from sysfs to debugfsOmar Sandoval2017-01-271-92/+0
* blk-mq: move tags and sched_tags info from sysfs to debugfsOmar Sandoval2017-01-271-17/+16
* blk-mq: move hctx->dispatch and ctx->rq_list from sysfs to debugfsOmar Sandoval2017-01-271-57/+0
* blk-mq: create debugfs directory treeOmar Sandoval2017-01-271-0/+8
* blk-mq-sched: add framework for MQ capable IO schedulersJens Axboe2017-01-171-0/+13
* block: add scalable completion tracking of requestsJens Axboe2016-11-101-0/+47
* blk-mq: register device instead of diskMatias Bjørling2016-09-211-10/+7
* blk-mq: account higher order dispatchJens Axboe2016-09-161-3/+5
* block: enable zeroing of io_poll statisticsStephen Bates2016-09-141-1/+10