xfs: use generic posix ACL infrastructure
authorChristoph Hellwig <hch@infradead.org>
Fri, 20 Dec 2013 13:16:50 +0000 (05:16 -0800)
committerAl Viro <viro@zeniv.linux.org.uk>
Sun, 26 Jan 2014 04:58:21 +0000 (23:58 -0500)
commit2401dc2975fc5a33021dc8347ea82984c4707a08
treeae501653de1dd6bd50cf69344bad968e467bda23
parent47f70d08facf288a9faad6e6c36ac2e670be8195
xfs: use generic posix ACL infrastructure

Also don't bother to set up a .get_acl method for symlinks as we do not
support access control (ACLs or even mode bits) for symlinks in Linux,
and create inodes with the proper mode instead of fixing it up later.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/xfs/xfs_acl.c
fs/xfs/xfs_acl.h
fs/xfs/xfs_iops.c
fs/xfs/xfs_iops.h
fs/xfs/xfs_xattr.c