summaryrefslogtreecommitdiffstats
path: root/sound
diff options
context:
space:
mode:
authorJon Masters2005-11-09 06:34:43 +0100
committerLinus Torvalds2005-11-09 16:55:53 +0100
commit88baf3e85af72f606363a85e9a60e9e61cc64a6c (patch)
tree6a887c40f55680b2494c98cd216f3cdafe1768e8 /sound
parent[PATCH] s390: "extern inline" -> "static inline" (diff)
downloadkernel-qcow2-linux-88baf3e85af72f606363a85e9a60e9e61cc64a6c.tar.gz
kernel-qcow2-linux-88baf3e85af72f606363a85e9a60e9e61cc64a6c.tar.xz
kernel-qcow2-linux-88baf3e85af72f606363a85e9a60e9e61cc64a6c.zip
[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>
Diffstat (limited to 'sound')
0 files changed, 0 insertions, 0 deletions