virtio_blk: replace 0 by HCTX_TYPE_DEFAULT to index blk_mq_tag_set->map
authorDongli Zhang <dongli.zhang@oracle.com>
Tue, 12 Mar 2019 01:31:56 +0000 (09:31 +0800)
committerJens Axboe <axboe@kernel.dk>
Mon, 8 Apr 2019 14:08:29 +0000 (08:08 -0600)
Use HCTX_TYPE_DEFAULT instead of 0 to avoid hardcoding.

Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/virtio_blk.c

index 4bc083b7c9b541a0fede52156bdae003c1d678df..bed6035be4cc40276b92fbd27af3206850fc7aeb 100644 (file)
@@ -691,7 +691,8 @@ static int virtblk_map_queues(struct blk_mq_tag_set *set)
 {
        struct virtio_blk *vblk = set->driver_data;
 
-       return blk_mq_virtio_map_queues(&set->map[0], vblk->vdev, 0);
+       return blk_mq_virtio_map_queues(&set->map[HCTX_TYPE_DEFAULT],
+                                       vblk->vdev, 0);
 }
 
 #ifdef CONFIG_VIRTIO_BLK_SCSI