nfsd: use get_acl and ->set_acl
authorChristoph Hellwig <hch@infradead.org>
Fri, 20 Dec 2013 13:16:55 +0000 (05:16 -0800)
committerAl Viro <viro@zeniv.linux.org.uk>
Sun, 26 Jan 2014 13:26:41 +0000 (08:26 -0500)
commit4ac7249ea5a0ceef9f8269f63f33cc873c3fac61
treef12c9d14720d981270c45b207748e215f7a3dca3
parentfeda821e76f3bbbba4bd54d30b4d4005a7848aa5
nfsd: use get_acl and ->set_acl

Remove the boilerplate code to marshall and unmarhall ACL objects into
xattrs and operate on the posix_acl objects directly.  Also move all
the ACL handling code into nfs?acl.c where it belongs.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/nfsd/acl.h
fs/nfsd/nfs2acl.c
fs/nfsd/nfs3acl.c
fs/nfsd/nfs4acl.c
fs/nfsd/nfs4proc.c
fs/nfsd/vfs.c
fs/nfsd/vfs.h