Jon Masters 88baf3e85a [PATCH] fix floppy.c to store correct ro/rw status in underlying gendisk
Evgeny Stambulchik found that doing the following always worked:

# mount /dev/fd0 /mnt/floppy/
mount: block device /dev/fd0 is write-protected, mounting read-only
# mount -o remount,rw /mnt/floppy
# echo $?
0

This is the case because the block device /dev/fd0 is writeable but the
floppy disk is marked protected.  A fix is to simply have floppy_open mark
the underlying gendisk policy according to reality (since the VFS doesn't
provide a way for do_remount_sb to inquire as to the current device
status).

Signed-off-by: Jon Masters <jcm@jonmasters.org>
Cc: Al Viro <viro@ftp.linux.org.uk>
Cc: Christoph Hellwig <hch@lst.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2005-11-09 07:55:53 -08:00
..
2005-11-09 07:55:51 -08:00
2005-10-30 17:37:10 -08:00
2005-11-07 07:54:09 -08:00
2005-11-07 07:54:02 -08:00
2005-10-30 17:37:32 -08:00
2005-10-28 12:18:07 -04:00
2005-11-07 07:54:09 -08:00
2005-11-07 07:54:01 -08:00
2005-06-21 18:46:32 -07:00
2005-11-07 18:05:37 +00:00
2005-11-08 14:44:15 +00:00
2005-10-30 17:37:32 -08:00
2005-09-11 19:15:07 -07:00
2005-11-07 07:53:46 -08:00