svn commit: r222110 - stable/8/sys/fs/nfsclient

Rick Macklem rmacklem at FreeBSD.org
Fri May 20 01:04:34 UTC 2011


Author: rmacklem
Date: Fri May 20 01:04:33 2011
New Revision: 222110
URL: http://svn.freebsd.org/changeset/base/222110

Log:
  MFC: r221537
  Set the initial value of maxfilesize to OFF_MAX in the
  new NFS client. It will then be reduced to whatever the
  server says it can support. There might be an argument
  that this could be one block larger, but since NFS is
  a byte granular system, I chose not to do that.

Modified:
  stable/8/sys/fs/nfsclient/nfs_clvfsops.c
Directory Properties:
  stable/8/sys/   (props changed)
  stable/8/sys/amd64/include/xen/   (props changed)
  stable/8/sys/cddl/contrib/opensolaris/   (props changed)
  stable/8/sys/contrib/dev/acpica/   (props changed)
  stable/8/sys/contrib/pf/   (props changed)

Modified: stable/8/sys/fs/nfsclient/nfs_clvfsops.c
==============================================================================
--- stable/8/sys/fs/nfsclient/nfs_clvfsops.c	Fri May 20 00:51:52 2011	(r222109)
+++ stable/8/sys/fs/nfsclient/nfs_clvfsops.c	Fri May 20 01:04:33 2011	(r222110)
@@ -1218,7 +1218,7 @@ mountnfs(struct nfs_args *argp, struct m
 	if ((argp->flags & (NFSMNT_NFSV3 | NFSMNT_NFSV4)) == 0)
 		nmp->nm_maxfilesize = 0xffffffffLL;
 	else
-		nmp->nm_maxfilesize = (u_int64_t)0x80000000 * DEV_BSIZE - 1;
+		nmp->nm_maxfilesize = OFF_MAX;
 
 	nmp->nm_timeo = NFS_TIMEO;
 	nmp->nm_retry = NFS_RETRANS;


More information about the svn-src-all mailing list