kernel_optimize_test/include/linux/nfsd
Greg Banks 7adae489fe [PATCH] knfsd: Prepare knfsd for support of rsize/wsize of up to 1MB, over TCP
The limit over UDP remains at 32K.  Also, make some of the apparently
arbitrary sizing constants clearer.

The biggest change here involves replacing NFSSVC_MAXBLKSIZE by a function of
the rqstp.  This allows it to be different for different protocols (udp/tcp)
and also allows it to depend on the servers declared sv_bufsiz.

Note that we don't actually increase sv_bufsz for nfs yet.  That comes next.

Signed-off-by: Greg Banks <gnb@melbourne.sgi.com>
Signed-off-by: Neil Brown <neilb@suse.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
2006-10-04 07:55:16 -07:00
..
auth.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
cache.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
const.h [PATCH] knfsd: Prepare knfsd for support of rsize/wsize of up to 1MB, over TCP 2006-10-04 07:55:16 -07:00
debug.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
export.h [PATCH] fs/nfsd/export.c,net/sunrpc/cache.c: make needlessly global code static 2006-03-27 08:44:43 -08:00
interface.h Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Kbuild [HEADERS] One line per header in Kbuild files to reduce conflicts 2006-09-19 12:43:58 +01:00
nfsd.h [PATCH] knfsd: allow sockets to be passed to nfsd via 'portlist' 2006-10-02 07:57:18 -07:00
nfsfh.h [PATCH] nfsd: lockdep annotation 2006-10-02 07:57:20 -07:00
state.h [PATCH] nfsd4: check lock type against openmode. 2005-07-07 18:24:11 -07:00
stats.h fix file specification in comments 2006-10-03 23:01:26 +02:00
syscall.h [PATCH] knfsd: remove nfsd_versbits as intermediate storage for desired versions 2006-10-02 07:57:17 -07:00
xdr3.h [PATCH] knfsd: Avoid excess stack usage in svc_tcp_recvfrom 2006-10-04 07:55:15 -07:00
xdr4.h [PATCH] knfsd: Avoid excess stack usage in svc_tcp_recvfrom 2006-10-04 07:55:15 -07:00
xdr.h [PATCH] knfsd: Avoid excess stack usage in svc_tcp_recvfrom 2006-10-04 07:55:15 -07:00