]> git.baikalelectronics.ru Git - kernel.git/commit
nfsd4: allow encoding across page boundaries
authorJ. Bruce Fields <bfields@redhat.com>
Mon, 26 Aug 2013 20:04:46 +0000 (16:04 -0400)
committerJ. Bruce Fields <bfields@redhat.com>
Fri, 30 May 2014 21:31:54 +0000 (17:31 -0400)
commitca4152f0d21d577d2d75525b81df9a6fe4408fb5
treefd536a28343ffc50432d0f8e7627929e06c023bf
parent1bacb7c7eb3ee47805710d77c23c4a558eb7d4e0
nfsd4: allow encoding across page boundaries

After this we can handle for example getattr of very large ACLs.

Read, readdir, readlink are still special cases with their own limits.

Also we can't handle a new operation starting close to the end of a
page.

Signed-off-by: J. Bruce Fields <bfields@redhat.com>
fs/nfsd/nfs4proc.c
fs/nfsd/nfs4xdr.c
include/linux/sunrpc/svc.h
include/linux/sunrpc/xdr.h
net/sunrpc/svc_xprt.c
net/sunrpc/xdr.c