blk-mq: initial support for multiple queue maps
[linux-block.git] / block / blk-mq-virtio.c
index 661fbfef480f0b9361c6bc3426063177dc40c05e..37082716383527adce4b11d174034dbaa4b7a595 100644 (file)
@@ -44,7 +44,7 @@ int blk_mq_virtio_map_queues(struct blk_mq_queue_map *qmap,
                        goto fallback;
 
                for_each_cpu(cpu, mask)
-                       qmap->mq_map[cpu] = queue;
+                       qmap->mq_map[cpu] = qmap->queue_offset + queue;
        }
 
        return 0;