diff options
Diffstat (limited to 'drivers/scsi/sd.c')
-rw-r--r-- | drivers/scsi/sd.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c index e4ef11af18a2..5616cd780ff3 100644 --- a/drivers/scsi/sd.c +++ b/drivers/scsi/sd.c | |||
@@ -2123,6 +2123,7 @@ static int sd_remove(struct device *dev) | |||
2123 | 2123 | ||
2124 | async_synchronize_full(); | 2124 | async_synchronize_full(); |
2125 | sdkp = dev_get_drvdata(dev); | 2125 | sdkp = dev_get_drvdata(dev); |
2126 | blk_queue_prep_rq(sdkp->device->request_queue, scsi_prep_fn); | ||
2126 | device_del(&sdkp->dev); | 2127 | device_del(&sdkp->dev); |
2127 | del_gendisk(sdkp->disk); | 2128 | del_gendisk(sdkp->disk); |
2128 | sd_shutdown(dev); | 2129 | sd_shutdown(dev); |