All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/2] blk-mq-sched: Allocate sched reserved tags as specified in the original queue tagset
@ 2017-02-27 15:36 ` Sagi Grimberg
  0 siblings, 0 replies; 34+ messages in thread
From: Sagi Grimberg @ 2017-02-27 15:36 UTC (permalink / raw)
  To: Jens Axboe, linux-block, linux-nvme

Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
---
 block/blk-mq-sched.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/block/blk-mq-sched.c b/block/blk-mq-sched.c
index 98c7b061781e..46ca965fff5c 100644
--- a/block/blk-mq-sched.c
+++ b/block/blk-mq-sched.c
@@ -454,7 +454,8 @@ int blk_mq_sched_setup(struct request_queue *q)
 	 */
 	ret = 0;
 	queue_for_each_hw_ctx(q, hctx, i) {
-		hctx->sched_tags = blk_mq_alloc_rq_map(set, i, q->nr_requests, 0);
+		hctx->sched_tags = blk_mq_alloc_rq_map(set, i,
+				q->nr_requests, set->reserved_tags);
 		if (!hctx->sched_tags) {
 			ret = -ENOMEM;
 			break;
-- 
2.7.4

^ permalink raw reply related	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2017-02-27 17:26 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-27 15:36 [PATCH 1/2] blk-mq-sched: Allocate sched reserved tags as specified in the original queue tagset Sagi Grimberg
2017-02-27 15:36 ` Sagi Grimberg
2017-02-27 15:36 ` [PATCH 2/2] blk-mq: make sure to back-assign the request to rq_map in blk_mq_alloc_request_hctx Sagi Grimberg
2017-02-27 15:36   ` Sagi Grimberg
2017-02-27 16:59   ` Omar Sandoval
2017-02-27 16:59     ` Omar Sandoval
2017-02-27 17:03     ` Jens Axboe
2017-02-27 17:03       ` Jens Axboe
2017-02-27 17:04       ` Omar Sandoval
2017-02-27 17:04         ` Omar Sandoval
2017-02-27 17:06         ` Jens Axboe
2017-02-27 17:06           ` Jens Axboe
2017-02-27 17:26           ` Sagi Grimberg
2017-02-27 17:26             ` Sagi Grimberg
2017-02-27 15:38 ` [PATCH 1/2] blk-mq-sched: Allocate sched reserved tags as specified in the original queue tagset Jens Axboe
2017-02-27 15:38   ` Jens Axboe
2017-02-27 15:49 ` Omar Sandoval
2017-02-27 15:49   ` Omar Sandoval
2017-02-27 15:53   ` Jens Axboe
2017-02-27 15:53     ` Jens Axboe
2017-02-27 16:10     ` Sagi Grimberg
2017-02-27 16:10       ` Sagi Grimberg
2017-02-27 16:14       ` Omar Sandoval
2017-02-27 16:14         ` Omar Sandoval
2017-02-27 16:17         ` Jens Axboe
2017-02-27 16:17           ` Jens Axboe
2017-02-27 16:15       ` Jens Axboe
2017-02-27 16:15         ` Jens Axboe
2017-02-27 16:23         ` Sagi Grimberg
2017-02-27 16:23           ` Sagi Grimberg
2017-02-27 16:25         ` Omar Sandoval
2017-02-27 16:25           ` Omar Sandoval
2017-02-27 16:27           ` Jens Axboe
2017-02-27 16:27             ` Jens Axboe

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.