]> git.baikalelectronics.ru Git - kernel.git/commit
nfsd4: make set of large acl return efbig, not resource
authorJ. Bruce Fields <bfields@redhat.com>
Wed, 29 Jan 2014 21:39:05 +0000 (16:39 -0500)
committerJ. Bruce Fields <bfields@redhat.com>
Thu, 27 Mar 2014 20:31:08 +0000 (16:31 -0400)
commit72ea172dafa624bd8b1f8ccbc9e5b4c051448107
tree81c366b8778690cbb99e15eefadd32fd7e88978f
parent659f0afa18805e12e570b334822375384d494590
nfsd4: make set of large acl return efbig, not resource

If a client attempts to set an excessively large ACL, return
NFS4ERR_FBIG instead of NFS4ERR_RESOURCE.  I'm not sure FBIG is correct,
but I'm positive RESOURCE is wrong (it isn't even a well-defined error
any more for NFS versions since 4.1).

Signed-off-by: J. Bruce Fields <bfields@redhat.com>
fs/nfsd/nfs4xdr.c