summaryrefslogtreecommitdiffstats
path: root/fs/ext3/acl.h
diff options
context:
space:
mode:
authorMiklos Szeredi2008-05-21 19:15:03 +0200
committerAl Viro2008-07-27 02:53:13 +0200
commit1bd5191d9f5d1928c4efdf604c4164b04bb88dbe (patch)
treea0395f9e5a05c093ee3f5f1d816b2a053bad1f5c /fs/ext3/acl.h
parent[PATCH] sanitize proc_sysctl (diff)
downloadkernel-qcow2-linux-1bd5191d9f5d1928c4efdf604c4164b04bb88dbe.tar.gz
kernel-qcow2-linux-1bd5191d9f5d1928c4efdf604c4164b04bb88dbe.tar.xz
kernel-qcow2-linux-1bd5191d9f5d1928c4efdf604c4164b04bb88dbe.zip
[patch 05/14] hpfs: dont call permission()
hpfs_unlink() calls permission() prior to truncating the file. HPFS doesn't define a .permission method, so replace with explicit call to generic_permission(). This is equivalent, except that devcgroup_inode_permission() and security_inode_permission() are not called. The truncation is just an implementation detail of the unlink, so these security checks are unnecessary. I suspect that even calling generic_permission() is unnecessary, since we shouldn't mind if the file isn't writable. But I leave that to the maintainer to decide. Signed-off-by: Miklos Szeredi <mszeredi@suse.cz> CC: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
Diffstat (limited to 'fs/ext3/acl.h')
0 files changed, 0 insertions, 0 deletions