]> git.baikalelectronics.ru Git - kernel.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)
commit75cd06894f7dccad4021dd43a386a86a2f8aa6c0
tree6fa8e117697dcb42dfec026149dfea49325bed98
parent25cfbf8736c16f47e85196ff380e0115f4a25edf
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