From: Linus Torvalds Date: Fri, 28 Aug 2009 18:51:25 +0000 (-0700) Subject: Make 'check_acl()' a first-class filesystem op X-Git-Tag: v2.6.32-rc1~739^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5909ccaa300a4a834ffa275327af4df0b9cb5295;p=pandora-kernel.git Make 'check_acl()' a first-class filesystem op This is stage one in flattening out the callchains for the common permission testing. Rather than have most filesystem implement their own inode->i_op->permission function that just calls back down to the VFS layers 'generic_permission()' with the per-filesystem ACL checking function, the filesystem can just expose its 'check_acl' function directly, and let the VFS layer do everything for it. This is all just preparatory - no filesystem actually enables this yet. Reviewed-by: James Morris Acked-by: Serge Hallyn Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed