Omar Sandoval
|
06beec8716
blk-mq: fix sysfs inflight counter
|
6 years ago |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
7 years ago |
Jens Axboe
|
157f377beb
block: directly insert blk-mq request from blk_insert_cloned_request()
|
7 years ago |
Jens Axboe
|
f299b7c7a9
blk-mq: provide internal in-flight variant
|
7 years ago |
Linus Torvalds
|
03ffbcdd78
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 years ago |
Christoph Hellwig
|
4b855ad371
blk-mq: Create hctx for each present CPU
|
7 years ago |
Christoph Hellwig
|
e4cdf1a1cb
blk-mq: remove __blk_mq_alloc_request
|
7 years ago |
Christoph Hellwig
|
6af54051a0
blk-mq: simplify blk_mq_free_request
|
7 years ago |
Christoph Hellwig
|
6e15cf2a0b
blk-mq: mark blk_mq_rq_ctx_init static
|
7 years ago |
Omar Sandoval
|
d173a25165
blk-mq: move debugfs declarations to a separate header file
|
7 years ago |
Bart Van Assche
|
62d6c9496a
blk-mq-debugfs: Rename functions for registering and unregistering the mq directory
|
7 years ago |
Bart Van Assche
|
4c9e4019f1
blk-mq: Let blk_mq_debugfs_register() look up the queue name
|
7 years ago |
Bart Van Assche
|
2d0364c8c1
blk-mq: Register <dev>/queue/mq after having registered <dev>/queue
|
7 years ago |
Omar Sandoval
|
229a92873f
blk-mq: add shallow depth option for blk_mq_get_tag()
|
7 years ago |
Jens Axboe
|
65f619d253
Merge branch 'for-linus' into for-4.12/block
|
7 years ago |
Omar Sandoval
|
81380ca107
blk-mq: use the right hctx when getting a driver tag fails
|
7 years ago |
Omar Sandoval
|
34dbad5d26
blk-stat: convert to callback-based statistics reporting
|
7 years ago |
Ming Lei
|
7ea5fe31c1
blk-mq: make lifetime consitent between q/ctx and its kobject
|
7 years ago |
Ming Lei
|
737f98cfe7
blk-mq: initialize mq kobjects in blk_mq_init_allocated_queue()
|
7 years ago |
Omar Sandoval
|
5974839899
blk-mq: kill blk_mq_set_alloc_data()
|
7 years ago |
Omar Sandoval
|
18fbda91c6
block: use same block debugfs directory for blk-mq and blktrace
|
7 years ago |
Omar Sandoval
|
400f73b23f
blk-mq: fix debugfs compilation issues
|
7 years ago |
Jens Axboe
|
bd6737f1ae
blk-mq-sched: add flush insertion into blk_mq_sched_insert_request()
|
7 years ago |
Jens Axboe
|
50e1dab86a
blk-mq-sched: fix starvation for multiple hardware queues and shared tags
|
7 years ago |
Omar Sandoval
|
07e4fead45
blk-mq: create debugfs directory tree
|
7 years ago |
Jens Axboe
|
bd166ef183
blk-mq-sched: add framework for MQ capable IO schedulers
|
7 years ago |
Jens Axboe
|
cc71a6f438
blk-mq: abstract out helpers for allocating/freeing tag maps
|
7 years ago |
Jens Axboe
|
4941115bef
blk-mq-tag: cleanup the normal/reserved tag allocation
|
7 years ago |
Jens Axboe
|
2c3ad66790
blk-mq: export some helpers we need to the scheduling framework
|
8 years ago |
Linus Torvalds
|
a829a8445f
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
|
8 years ago |