cvs commit: src/sys/nfsclient nfs_vfsops.c
Peter Wemm
peter at FreeBSD.org
Tue Jan 18 13:59:45 PST 2005
peter 2005-01-18 21:59:44 UTC
FreeBSD src repository
Modified files:
sys/nfsclient nfs_vfsops.c
Log:
Mostly back out rev 1.33 from quite some time ago, and the followup fixes
and tweaks. The code was actually quite broken because it discarded the
upper bits of the 64 bit division. We only had a 50% chance of scaling up
the blocksize for large NFS client mounts when it was needed. For 5.x and
beyond, this was harmless because we could represent the result in either
case. For 4.x this was a big problem though. (4.x also has a df(1) bug to
compound the problem)
Revision Changes Path
1.171 +11 -25 src/sys/nfsclient/nfs_vfsops.c
More information about the cvs-src
mailing list