summaryrefslogtreecommitdiffstats
path: root/block/blk-mq-sysfs.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* block: add poll_considered statisticStephen Bates2016-09-141-1/+3
* blk-mq: fix deadlock in blk_mq_register_disk() error pathJens Axboe2016-08-041-4/+8
* blk-mq: Use proper cpumask iteratorThomas Gleixner2016-03-201-2/+4
* blk-mq: dynamic h/w context countKeith Busch2016-02-091-4/+5
* block: add block polling supportJens Axboe2015-11-071-0/+10
* block: generic request_queue reference countingDan Williams2015-10-211-6/+0
* blk-mq: fix deadlock when reading cpu_listAkinobu Mita2015-09-291-4/+0
* blk-mq: fix sysfs registration/unregistration raceAkinobu Mita2015-09-291-8/+22
* blk-mq: fix buffer overflow when reading sysfs file of 'pending'Ming Lei2015-08-151-7/+18
* blk-mq: add blk_mq_init_allocated_queue and export blk_mq_register_diskMike Snitzer2015-03-131-0/+1
* Revert "blk-mq: fix hctx/ctx kobject use-after-free"Ming Lei2015-01-291-23/+2
* blk-mq: fix hctx/ctx kobject use-after-freeMing Lei2015-01-201-2/+23
* blk-mq: Fix uninitialized kobject at CPU hotpluggingTakashi Iwai2014-12-101-5/+4
* blk-mq, percpu_ref: start q->mq_usage_counter in atomic modeTejun Heo2014-09-241-0/+6
* blk-mq: blk_mq_unregister_hctx() can be staticFengguang Wu2014-05-301-2/+2