]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
ext[234]: move over to 'check_acl' permission model
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 28 Aug 2009 19:12:24 +0000 (12:12 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 8 Sep 2009 18:09:04 +0000 (11:09 -0700)
commit1d5ccd1c422d7d292a9e45248aa36771900c6331
tree6fa8e117697dcb42dfec026149dfea49325bed98
parent6d848a488ad83cc3891bb274691118f45ce6aab9
ext[234]: move over to 'check_acl' permission model

Don't implement per-filesystem 'extX_permission()' functions that have
to be called for every path component operation, and instead just expose
the actual ACL checking so that the VFS layer can now do it for us.

Reviewed-by: James Morris <jmorris@namei.org>
Acked-by: Serge Hallyn <serue@us.ibm.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
12 files changed:
fs/ext2/acl.c
fs/ext2/acl.h
fs/ext2/file.c
fs/ext2/namei.c
fs/ext3/acl.c
fs/ext3/acl.h
fs/ext3/file.c
fs/ext3/namei.c
fs/ext4/acl.c
fs/ext4/acl.h
fs/ext4/file.c
fs/ext4/namei.c