diff options
Diffstat (limited to 'drivers/scsi/sr.c')
-rw-r--r-- | drivers/scsi/sr.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/scsi/sr.c b/drivers/scsi/sr.c index f2884ee90710..119d67f9c47e 100644 --- a/drivers/scsi/sr.c +++ b/drivers/scsi/sr.c | |||
@@ -541,14 +541,13 @@ static int sr_block_open(struct block_device *bdev, fmode_t mode) | |||
541 | return ret; | 541 | return ret; |
542 | } | 542 | } |
543 | 543 | ||
544 | static int sr_block_release(struct gendisk *disk, fmode_t mode) | 544 | static void sr_block_release(struct gendisk *disk, fmode_t mode) |
545 | { | 545 | { |
546 | struct scsi_cd *cd = scsi_cd(disk); | 546 | struct scsi_cd *cd = scsi_cd(disk); |
547 | mutex_lock(&sr_mutex); | 547 | mutex_lock(&sr_mutex); |
548 | cdrom_release(&cd->cdi, mode); | 548 | cdrom_release(&cd->cdi, mode); |
549 | scsi_cd_put(cd); | 549 | scsi_cd_put(cd); |
550 | mutex_unlock(&sr_mutex); | 550 | mutex_unlock(&sr_mutex); |
551 | return 0; | ||
552 | } | 551 | } |
553 | 552 | ||
554 | static int sr_block_ioctl(struct block_device *bdev, fmode_t mode, unsigned cmd, | 553 | static int sr_block_ioctl(struct block_device *bdev, fmode_t mode, unsigned cmd, |