1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-17 15:27:36 +00:00
freebsd/sys/fs/nfsclient
Rick Macklem 7cfdc2a7bc MAXBSIZE defines both the largest UFS block size and the
largest size for a buffer in the buffer cache. This patch
defines a new constant MAXBCACHEBUF, which is the largest
size for a buffer in the buffer cache. Having a separate
constant allows MAXBCACHEBUF to be set larger than MAXBSIZE
on a per-architecture basis, so that NFS can do larger read/writes
for these architectures. It modifies sys/param.h so that BKVASIZE
can also be set on a per-architecture basis.
A couple of cases where NFS used MAXBSIZE instead of NFS_MAXBSIZE
is fixed as well.

Differential Revision:	https://reviews.freebsd.org/D2330
Reviewed by:	mav, kib
MFC after:	2 weeks
2015-04-25 00:52:01 +00:00
..
nfs_clbio.c o Enhance vm_pager_free_nonreq() function: 2015-03-17 19:19:19 +00:00
nfs_clcomsubs.c
nfs_clkdtrace.c
nfs_clkrpc.c
nfs_clnfsiod.c
nfs_clnode.c Remove the old NFS client and server from head, 2014-12-23 00:47:46 +00:00
nfs_clport.c r245508 modified the NFS client's Setattr RPC to 2014-12-28 21:13:52 +00:00
nfs_clrpcops.c Prevent a double free. 2015-04-20 16:40:13 +00:00
nfs_clstate.c Merge the NFSv4.1 server code in projects/nfsv4.1-server over 2014-07-01 20:47:16 +00:00
nfs_clsubs.c
nfs_clvfsops.c MAXBSIZE defines both the largest UFS block size and the 2015-04-25 00:52:01 +00:00
nfs_clvnops.c Delete some duplicate code that was harmless because 2014-12-25 22:29:37 +00:00
nfs_kdtrace.h
nfs.h Fix kernel builds with "options NFS_DEBUG" that 2014-12-23 14:24:36 +00:00
nfsmount.h
nfsnode.h
nlminfo.h