From: Andrew Morton This fix caues problems on the very first floppy access - we haven't yet talked to the FDC so we don't know which state the write-protect tab is in. Revert for now. Signed-off-by: Andrew Morton --- drivers/block/floppy.c | 6 ------ 1 files changed, 6 deletions(-) diff -puN drivers/block/floppy.c~revert-floppy-fix-read-only-handling drivers/block/floppy.c --- 25/drivers/block/floppy.c~revert-floppy-fix-read-only-handling Tue Nov 22 14:52:51 2005 +++ 25-akpm/drivers/block/floppy.c Tue Nov 22 14:53:11 2005 @@ -3714,12 +3714,6 @@ static int floppy_open(struct inode *ino USETF(FD_VERIFY); } - /* set underlying gendisk policy to reflect real ro/rw status */ - if (UTESTF(FD_DISK_WRITABLE)) - inode->i_bdev->bd_disk->policy = 0; - else - inode->i_bdev->bd_disk->policy = 1; - if (UDRS->fd_ref == -1 || (UDRS->fd_ref && (filp->f_flags & O_EXCL))) goto out2; _