| Commit message (Expand) | Author | Age | Files | Lines |
* | blk-mq: Relocate hctx_may_queue() | John Garry | 2020-09-03 | 1 | -33/+0 |
* | blk-mq: Facilitate a shared sbitmap per tagset | John Garry | 2020-09-03 | 1 | -0/+7 |
* | blk-mq: Use pointers for blk_mq_tags bitmap tags | John Garry | 2020-09-03 | 1 | -2/+5 |
* | blk-mq: Pass flags for tag init/free | John Garry | 2020-09-03 | 1 | -3/+4 |
* | blk-mq: Rename BLK_MQ_F_TAG_SHARED as BLK_MQ_F_TAG_QUEUE_SHARED | Ming Lei | 2020-09-03 | 1 | -3/+3 |
* | blk-mq: centralise related handling into blk_mq_get_driver_tag | Ming Lei | 2020-07-08 | 1 | -12/+0 |
* | Revert "blk-mq: put driver tag when this request is completed" | Jens Axboe | 2020-07-01 | 1 | -0/+12 |
* | blk-mq: centralise related handling into blk_mq_get_driver_tag | Ming Lei | 2020-06-30 | 1 | -12/+0 |
* | blk-mq: move blk_mq_get_driver_tag into blk-mq.c | Ming Lei | 2020-06-30 | 1 | -8/+31 |
* | blk-mq: split out a __blk_mq_get_driver_tag helper | Christoph Hellwig | 2020-06-07 | 1 | -0/+8 |
* | blk-mq: add blk_mq_all_tag_iter | Ming Lei | 2020-05-29 | 1 | -0/+2 |
* | blk-mq: rename BLK_MQ_TAG_FAIL to BLK_MQ_NO_TAG | Christoph Hellwig | 2020-05-29 | 1 | -2/+2 |
* | blk-mq: Remove some unused function arguments | John Garry | 2020-02-26 | 1 | -2/+2 |
* | blk-mq: Delete blk_mq_has_free_tags() and blk_mq_can_queue() | John Garry | 2019-11-13 | 1 | -1/+0 |
* | Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 2017-11-14 | 1 | -6/+1 |
|\ |
|
| * | blk-mq-tag: kill unused tag enums | Jens Axboe | 2017-10-01 | 1 | -6/+1 |
* | | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 2017-11-02 | 1 | -0/+1 |
|/ |
|
* | blk-mq-sched: Allocate sched reserved tags as specified in the original queue... | Sagi Grimberg | 2017-03-02 | 1 | -0/+6 |
* | blk-mq: move tags and sched_tags info from sysfs to debugfs | Omar Sandoval | 2017-01-27 | 1 | -1/+0 |
* | blk-mq: allow resize of scheduler requests | Jens Axboe | 2017-01-20 | 1 | -1/+3 |
* | blk-mq: split tag ->rqs[] into two | Jens Axboe | 2017-01-17 | 1 | -0/+1 |
* | blk-mq-tag: cleanup the normal/reserved tag allocation | Jens Axboe | 2017-01-17 | 1 | -2/+2 |
* | Merge branch 'for-4.9/block-irq' of git://git.kernel.dk/linux-block | Linus Torvalds | 2016-10-09 | 1 | -2/+0 |
|\ |
|
| * | blk-mq: get rid of the cpumask in struct blk_mq_tags | Christoph Hellwig | 2016-09-15 | 1 | -1/+0 |
* | | sbitmap: randomize initial alloc_hint values | Omar Sandoval | 2016-09-17 | 1 | -1/+0 |
* | | sbitmap: push alloc policy into sbitmap_queue | Omar Sandoval | 2016-09-17 | 1 | -1/+0 |
* | | sbitmap: push per-cpu last_tag into sbitmap_queue | Omar Sandoval | 2016-09-17 | 1 | -1/+2 |
* | | blk-mq: abstract tag allocation out into sbitmap library | Omar Sandoval | 2016-09-17 | 1 | -27/+10 |
|/ |
|
* | blk-mq: factor out a helper to iterate all tags for a request_queue | Christoph Hellwig | 2015-10-01 | 1 | -0/+2 |
* | blk-mq: fix race between timeout and freeing request | Ming Lei | 2015-08-15 | 1 | -0/+12 |
* | blk-mq: Shared tag enhancements | Keith Busch | 2015-06-01 | 1 | -0/+1 |
* | blk-mq: add tag allocation policy | Shaohua Li | 2015-01-23 | 1 | -1/+3 |
* | block: wake up waiters when a queue is marked dying | Jens Axboe | 2014-12-31 | 1 | -0/+1 |
* | blk-mq: bitmap tag: fix races on shared ::wake_index fields | Alexander Gordeev | 2014-06-17 | 1 | -1/+1 |
* | blk-mq: fix schedule from atomic context | Ming Lei | 2014-06-03 | 1 | -1/+1 |
* | blk-mq: remove blk_mq_wait_for_tags | Christoph Hellwig | 2014-05-28 | 1 | -1/+0 |
* | blk-mq: export blk_mq_tag_busy_iter | Sam Bradshaw | 2014-05-23 | 1 | -1/+0 |
* | blk-mq: allow changing of queue depth through sysfs | Jens Axboe | 2014-05-20 | 1 | -0/+1 |
* | Merge branch 'for-3.16/blk-mq-tagging' into for-3.16/core | Jens Axboe | 2014-05-19 | 1 | -3/+24 |
|\ |
|
| * | blk-mq: improve support for shared tags maps | Jens Axboe | 2014-05-13 | 1 | -3/+24 |
* | | blk-mq: move the cache friendly bitmap type of out blk-mq-tag | Jens Axboe | 2014-05-19 | 1 | -6/+3 |
|/ |
|
* | blk-mq: use sparser tag layout for lower queue depth | Jens Axboe | 2014-05-09 | 1 | -3/+4 |
* | blk-mq: implement new and more efficient tagging scheme | Jens Axboe | 2014-05-09 | 1 | -8/+34 |
* | blk-mq: fix waiting for reserved tags | Jens Axboe | 2014-04-29 | 1 | -1/+1 |
* | blk-mq: split out tag initialization, support shared tags | Christoph Hellwig | 2014-04-15 | 1 | -1/+18 |
* | blk-mq: new multi-queue block IO queueing mechanism | Jens Axboe | 2013-10-25 | 1 | -0/+27 |