summaryrefslogtreecommitdiffstats
path: root/arch/mn10300/Kconfig
diff options
context:
space:
mode:
authorMiklos Szeredi2008-02-24 00:23:27 +0100
committerLinus Torvalds2008-02-24 02:12:13 +0100
commit1a823ac9ff09cbdf39201df37b7ede1f9395de83 (patch)
tree8b61341ef969a3107cb5d3c8fb9317ec250507a6 /arch/mn10300/Kconfig
parentmake LKDTM depend on BLOCK (diff)
downloadkernel-qcow2-linux-1a823ac9ff09cbdf39201df37b7ede1f9395de83.tar.gz
kernel-qcow2-linux-1a823ac9ff09cbdf39201df37b7ede1f9395de83.tar.xz
kernel-qcow2-linux-1a823ac9ff09cbdf39201df37b7ede1f9395de83.zip
fuse: fix permission checking
I added a nasty local variable shadowing bug to fuse in 2.6.24, with the result, that the 'default_permissions' mount option is basically ignored. How did this happen? - old err declaration in inner scope - new err getting declared in outer scope - 'return err' from inner scope getting removed - old declaration not being noticed -Wshadow would have saved us, but it doesn't seem practical for the kernel :( More testing would have also saved us :(( Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> Cc: <stable@kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'arch/mn10300/Kconfig')
0 files changed, 0 insertions, 0 deletions