|
@@ -2683,7 +2683,6 @@ static int blk_mq_alloc_rq_maps(struct blk_mq_tag_set *set)
|
|
|
static int blk_mq_update_queue_map(struct blk_mq_tag_set *set)
|
|
|
{
|
|
|
if (set->ops->map_queues) {
|
|
|
- int cpu;
|
|
|
/*
|
|
|
* transport .map_queues is usually done in the following
|
|
|
* way:
|
|
@@ -2698,8 +2697,7 @@ static int blk_mq_update_queue_map(struct blk_mq_tag_set *set)
|
|
|
* killing stale mapping since one CPU may not be mapped
|
|
|
* to any hw queue.
|
|
|
*/
|
|
|
- for_each_possible_cpu(cpu)
|
|
|
- set->mq_map[cpu] = 0;
|
|
|
+ blk_mq_clear_mq_map(set);
|
|
|
|
|
|
return set->ops->map_queues(set);
|
|
|
} else
|