Message ID | 34350e8aeb63c19f5b204c3f7b961a99708b50ff.1550182390.git.fthain@telegraphics.com.au (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | block/swim: Return -EROFS for FMODE_WRITE | expand |
diff --git a/drivers/block/swim.c b/drivers/block/swim.c index 3fa6fcc34790..dd19f422fb0d 100644 --- a/drivers/block/swim.c +++ b/drivers/block/swim.c @@ -643,7 +643,7 @@ static int floppy_open(struct block_device *bdev, fmode_t mode) if (mode & (FMODE_READ|FMODE_WRITE)) { check_disk_change(bdev); - if ((mode & FMODE_WRITE) && fs->write_protected) { + if (mode & FMODE_WRITE) { /* not implemented */ err = -EROFS; goto out; }