target/iblock: Use request_queue->nr_request for se_device defaults
[platform/adaptation/renesas_rcar/renesas_kernel.git] / drivers / target / target_core_iblock.c
index 814a85b..d43fc91 100644 (file)
@@ -164,8 +164,8 @@ static struct se_device *iblock_create_virtdevice(
        limits->logical_block_size = bdev_logical_block_size(bd);
        limits->max_hw_sectors = queue_max_hw_sectors(q);
        limits->max_sectors = queue_max_sectors(q);
-       dev_limits.hw_queue_depth = IBLOCK_MAX_DEVICE_QUEUE_DEPTH;
-       dev_limits.queue_depth = IBLOCK_DEVICE_QUEUE_DEPTH;
+       dev_limits.hw_queue_depth = q->nr_requests;
+       dev_limits.queue_depth = q->nr_requests;
 
        ib_dev->ibd_major = MAJOR(bd->bd_dev);
        ib_dev->ibd_minor = MINOR(bd->bd_dev);