<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/nfsclient, branch release/5.5.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.5.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.5.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2006-04-18T05:18:47Z</updated>
<entry>
<title>MFC 1.261 - fix a crash when an nfsv2 mount fails</title>
<updated>2006-04-18T05:18:47Z</updated>
<author>
<name>Jonathan Chen</name>
<email>jon@FreeBSD.org</email>
</author>
<published>2006-04-18T05:18:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e9ded558c2c90812123f3f5a241e5160ea6175a9'/>
<id>urn:sha1:e9ded558c2c90812123f3f5a241e5160ea6175a9</id>
<content type='text'>
Approved by:	re
</content>
</entry>
<entry>
<title>If an NFS server returns more than a few EJUKEBOX errors for a given RPC</title>
<updated>2006-04-02T04:15:34Z</updated>
<author>
<name>Chuck Lever</name>
<email>cel@FreeBSD.org</email>
</author>
<published>2006-04-02T04:15:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6c1779b859e69845933e9c1c01abb42f5e0e49f5'/>
<id>urn:sha1:6c1779b859e69845933e9c1c01abb42f5e0e49f5</id>
<content type='text'>
request, the FreeBSD NFS client will quickly back off to a excessively
long wait (days, then weeks) before retrying the request.

Change the behavior of the FreeBSD NFS client to match the behavior of
the reference NFS client implementation (Solaris).  This provides a fixed
delay of 10 seconds between each retry by default.  A sysctl, called
nfs3_jukebox_delay, is now available to tune the delay.  Unlike Solaris,
the sysctl value on FreeBSD is in seconds, rather than in HZ.

MFC revision 1.136 to RELENG_5

Sponsored by:   Network Appliance, Incorporated
Reviewed by:    rick
Approved by:    re (kensmith), silby
</content>
</entry>
<entry>
<title>Fix a bug in NFSv3 READDIRPLUS reply processing</title>
<updated>2006-03-29T17:48:10Z</updated>
<author>
<name>Chuck Lever</name>
<email>cel@FreeBSD.org</email>
</author>
<published>2006-03-29T17:48:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d36f6f56edaf8b66d12026ec19a7990afe11f867'/>
<id>urn:sha1:d36f6f56edaf8b66d12026ec19a7990afe11f867</id>
<content type='text'>
The client's READDIRPLUS logic skips the attributes and
filehandle of the ".." entry.  If the server doesn't send
attributes but does send a filehandle for "..", the
client's logic doesn't account for the extra "value
follows" field that indicates whether the filehandle is
present, causing the remaining entries in the reply
to be ignored.

This is an MFC of 1.264 in the CURRENT branch.

Sponsored by:   Network Appliance, Inc.
Reviewed by:    rick, mohans
Approved by:    re, silby
</content>
</entry>
<entry>
<title>MFC 1.263: a typo fix (diff reduction against -HEAD)</title>
<updated>2006-03-24T04:48:42Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2006-03-24T04:48:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=72434ad7d53ba67e92910f33a1bab32a11e7857e'/>
<id>urn:sha1:72434ad7d53ba67e92910f33a1bab32a11e7857e</id>
<content type='text'>
Approved by:	re (hrs)
</content>
</entry>
<entry>
<title>MFC: fix for NFS client deadlock with exceptionally large write sizes.</title>
<updated>2005-06-26T23:55:50Z</updated>
<author>
<name>Brian Feldman</name>
<email>green@FreeBSD.org</email>
</author>
<published>2005-06-26T23:55:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d35720f9db71f4a4513844bf162d6ae82fa99592'/>
<id>urn:sha1:d35720f9db71f4a4513844bf162d6ae82fa99592</id>
<content type='text'>
     src/sys/kern/vfs_bio.c r1.489, src/sys/nfsclient/nfs_bio.c r1.151-152,
     src/sys/nfsclient/nfs_vfsops.c r1.177, src/sys/nfsclient/nfsargs.h r1.68,
     src/sys/nfsclient/nfsmount.h r1.30, src/sys/sys/buf.h r1.186,
     src/sys/sys/bufobj.h r1.15
</content>
</entry>
<entry>
<title>MFC 1.174: don't copy the NFSMNT_* flags into struct statfs's f_flags</title>
<updated>2005-05-09T01:09:48Z</updated>
<author>
<name>Ian Dowse</name>
<email>iedowse@FreeBSD.org</email>
</author>
<published>2005-05-09T01:09:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7d04e615600f9f7aae3c602283349960d2873274'/>
<id>urn:sha1:7d04e615600f9f7aae3c602283349960d2873274</id>
<content type='text'>
field, as they have no connection with the expected MNT_* flags.
</content>
</entry>
<entry>
<title>MFC: /*- and related license changes</title>
<updated>2005-01-31T23:27:04Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-31T23:27:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c9769f3ab5327a99909391e070c143e92ddc43ec'/>
<id>urn:sha1:c9769f3ab5327a99909391e070c143e92ddc43ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Include opt_bootp.h for BOOTP_NFSROOT</title>
<updated>2005-01-24T13:50:04Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2005-01-24T13:50:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=64552778eae861e1223d9d3c57f97e4870126e9a'/>
<id>urn:sha1:64552778eae861e1223d9d3c57f97e4870126e9a</id>
<content type='text'>
PR:		73183
</content>
</entry>
<entry>
<title>MFC: rev 1.171 (which mostly backed out 1.133 and followon fixup attempts).</title>
<updated>2005-01-21T01:28:04Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2005-01-21T01:28:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=341244a87dab15a6cf04ca5586b4e40db65d6724'/>
<id>urn:sha1:341244a87dab15a6cf04ca5586b4e40db65d6724</id>
<content type='text'>
Remove broken blocksize scaler now that statfs is 64 bit.
</content>
</entry>
<entry>
<title>Merge nfs.h:1.86 from HEAD to RELENG_5:</title>
<updated>2005-01-03T18:03:32Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2005-01-03T18:03:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0cbe2ea5c2a221e1e9f5a5a7bcde227be6a2d98e'/>
<id>urn:sha1:0cbe2ea5c2a221e1e9f5a5a7bcde227be6a2d98e</id>
<content type='text'>
  date: 2004/12/06 16:11:25;  author: rwatson;  state: Exp;  lines: +1 -1
  Correct a typo in a comment.
</content>
</entry>
</feed>
