diff options
Diffstat (limited to 'drivers/block/swim.c')
| -rw-r--r-- | drivers/block/swim.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/block/swim.c b/drivers/block/swim.c index 8766a2257091..2f445b7a174e 100644 --- a/drivers/block/swim.c +++ b/drivers/block/swim.c | |||
| @@ -673,7 +673,7 @@ static int floppy_unlocked_open(struct block_device *bdev, fmode_t mode) | |||
| 673 | return ret; | 673 | return ret; |
| 674 | } | 674 | } |
| 675 | 675 | ||
| 676 | static int floppy_release(struct gendisk *disk, fmode_t mode) | 676 | static void floppy_release(struct gendisk *disk, fmode_t mode) |
| 677 | { | 677 | { |
| 678 | struct floppy_state *fs = disk->private_data; | 678 | struct floppy_state *fs = disk->private_data; |
| 679 | struct swim __iomem *base = fs->swd->base; | 679 | struct swim __iomem *base = fs->swd->base; |
| @@ -687,8 +687,6 @@ static int floppy_release(struct gendisk *disk, fmode_t mode) | |||
| 687 | if (fs->ref_count == 0) | 687 | if (fs->ref_count == 0) |
| 688 | swim_motor(base, OFF); | 688 | swim_motor(base, OFF); |
| 689 | mutex_unlock(&swim_mutex); | 689 | mutex_unlock(&swim_mutex); |
| 690 | |||
| 691 | return 0; | ||
| 692 | } | 690 | } |
| 693 | 691 | ||
| 694 | static int floppy_ioctl(struct block_device *bdev, fmode_t mode, | 692 | static int floppy_ioctl(struct block_device *bdev, fmode_t mode, |
