summaryrefslogtreecommitdiffstats
path: root/block/blk-mq-sysfs.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* blk-mq: make the sysfs mq/ layout reflect current mappingsJens Axboe2014-05-301-19/+83
* blk-mq: improve support for shared tags mapsJens Axboe2014-05-131-0/+10
* blk-mq: respect rq_affinityChristoph Hellwig2014-04-251-42/+0
* blk-mq: simplify blk_mq_hw_sysfs_cpus_show()Jens Axboe2014-04-091-6/+2
* blk-mq: don't dump CPU -> hw queue map on driver loadJens Axboe2014-03-201-0/+31
* block: fix memory leaks on unplugging block deviceAndrey Vagin2013-12-061-0/+13
* blk-mq: new multi-queue block IO queueing mechanismJens Axboe2013-10-251-0/+384