diff options
Diffstat (limited to 'drivers/s390/block/dcssblk.c')
-rw-r--r-- | drivers/s390/block/dcssblk.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/s390/block/dcssblk.c b/drivers/s390/block/dcssblk.c index 7779bfce1c31..3faf0538b328 100644 --- a/drivers/s390/block/dcssblk.c +++ b/drivers/s390/block/dcssblk.c | |||
@@ -415,6 +415,8 @@ dcssblk_add_store(struct device *dev, struct device_attribute *attr, const char | |||
415 | dev_info->gd->queue = dev_info->dcssblk_queue; | 415 | dev_info->gd->queue = dev_info->dcssblk_queue; |
416 | dev_info->gd->private_data = dev_info; | 416 | dev_info->gd->private_data = dev_info; |
417 | dev_info->gd->driverfs_dev = &dev_info->dev; | 417 | dev_info->gd->driverfs_dev = &dev_info->dev; |
418 | blk_queue_make_request(dev_info->dcssblk_queue, dcssblk_make_request); | ||
419 | blk_queue_hardsect_size(dev_info->dcssblk_queue, 4096); | ||
418 | /* | 420 | /* |
419 | * load the segment | 421 | * load the segment |
420 | */ | 422 | */ |
@@ -472,9 +474,6 @@ dcssblk_add_store(struct device *dev, struct device_attribute *attr, const char | |||
472 | if (rc) | 474 | if (rc) |
473 | goto unregister_dev; | 475 | goto unregister_dev; |
474 | 476 | ||
475 | blk_queue_make_request(dev_info->dcssblk_queue, dcssblk_make_request); | ||
476 | blk_queue_hardsect_size(dev_info->dcssblk_queue, 4096); | ||
477 | |||
478 | add_disk(dev_info->gd); | 477 | add_disk(dev_info->gd); |
479 | 478 | ||
480 | switch (dev_info->segment_type) { | 479 | switch (dev_info->segment_type) { |