<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/nfsserver, branch release/5.2.1</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F5.2.1</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F5.2.1'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2003-11-17T00:56:53Z</updated>
<entry>
<title>Update a comment about needing to fix NFS server credential use</title>
<updated>2003-11-17T00:56:53Z</updated>
<author>
<name>Robert Watson</name>
<email>rwatson@FreeBSD.org</email>
</author>
<published>2003-11-17T00:56:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8accd36ef0afb38c6dfc8ee6fbf563e098ebb9b4'/>
<id>urn:sha1:8accd36ef0afb38c6dfc8ee6fbf563e098ebb9b4</id>
<content type='text'>
by 5.0-RELEASE: make it now read 5.3-RELEASE to be realistic.  Still
needs fixing...
</content>
</entry>
<entry>
<title>Assert GIANT_REQUIRED where sockets are manipulated.  This is</title>
<updated>2003-11-07T22:57:09Z</updated>
<author>
<name>Sam Leffler</name>
<email>sam@FreeBSD.org</email>
</author>
<published>2003-11-07T22:57:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a96756932a59b302eee1227180708bc59db7ba58'/>
<id>urn:sha1:a96756932a59b302eee1227180708bc59db7ba58</id>
<content type='text'>
preparatory for MPSAFE network commits and ongoing socket
locking work.

Supported by:	FreeBSD Foundation
</content>
</entry>
<entry>
<title>When grabbing vnodes to service NFS requests, make sure to call</title>
<updated>2003-10-24T18:36:49Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2003-10-24T18:36:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=63b92d134ef4283237619571142c7ced8a322635'/>
<id>urn:sha1:63b92d134ef4283237619571142c7ced8a322635</id>
<content type='text'>
vn_start_write() early to avoid snapshot deadlocks.

By:	mckusick
</content>
</entry>
<entry>
<title> - Set the sopt_dir member of the sockopt structure, otherwise, this parameter</title>
<updated>2003-10-04T17:37:51Z</updated>
<author>
<name>Jeff Roberson</name>
<email>jeff@FreeBSD.org</email>
</author>
<published>2003-10-04T17:37:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3c92540393b3ed074355fe60e7bbf5c3c25d9d96'/>
<id>urn:sha1:3c92540393b3ed074355fe60e7bbf5c3c25d9d96</id>
<content type='text'>
   will not actually be set even though we're calling sosetopt.  sosetopt
   calls down to a single ctloutput function if the name or level is
   implemented by a specific protocol.

Submitted by:	pete@isilon.com
</content>
</entry>
<entry>
<title>Change idle state sleep identifier to "-" for nfsd.</title>
<updated>2003-07-02T08:08:32Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2003-07-02T08:08:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4a12d8397faa8f6c41a393601cc30def80c62dfb'/>
<id>urn:sha1:4a12d8397faa8f6c41a393601cc30def80c62dfb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix a bug in nfsrv_read() that caused the replies to certain NFSv3</title>
<updated>2003-06-24T19:04:26Z</updated>
<author>
<name>Ian Dowse</name>
<email>iedowse@FreeBSD.org</email>
</author>
<published>2003-06-24T19:04:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=92daf8922799fa99f562d728de27c49575994011'/>
<id>urn:sha1:92daf8922799fa99f562d728de27c49575994011</id>
<content type='text'>
short read operations at the end of a file to not have the "eof"
flag set as they should. The problem is that the requested read
count was compared against the rounded-up reply data length instead
of the actual reply data length. This bug appears to have been
introduced in revision 1.78 (June 1999). It causes first-time reads
of certain file sizes (e.g 4094 bytes) to fail with EIO on a RedHat
9.0 NFSv3 client.

MFC after:	1 week
</content>
</entry>
<entry>
<title>Increase the size of the NFS server hash table to improve performance</title>
<updated>2003-06-21T21:01:44Z</updated>
<author>
<name>Kirk McKusick</name>
<email>mckusick@FreeBSD.org</email>
</author>
<published>2003-06-21T21:01:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=98530110a271da127c47b259168c17c48d412e0f'/>
<id>urn:sha1:98530110a271da127c47b259168c17c48d412e0f</id>
<content type='text'>
when serving up more than about 32 active files. For details see
section 6.3 (pg 111) of Daniel Ellard and Margo Seltzer, ``NFS
Tricks and Benchmarking Traps'' in the Proceedings of the Usenix
2003 Freenix Track, June 9-14, 2003 pg 101-114.

Obtained from:	Daniel Ellard &lt;ellard@eecs.harvard.edu&gt;
Sponsored by:   DARPA &amp; NAI Labs.
</content>
</entry>
<entry>
<title>Use __FBSDID().</title>
<updated>2003-06-11T05:37:42Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-06-11T05:37:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ab0de15baf7234734b1b64c3145cd36f867c98ea'/>
<id>urn:sha1:ab0de15baf7234734b1b64c3145cd36f867c98ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Protect read-modify-write increment of f_count field with file lock.</title>
<updated>2003-06-05T06:05:57Z</updated>
<author>
<name>Jeffrey Hsu</name>
<email>hsu@FreeBSD.org</email>
</author>
<published>2003-06-05T06:05:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=30ef7aacc274ca65b647c01066cdd8f14e4c7400'/>
<id>urn:sha1:30ef7aacc274ca65b647c01066cdd8f14e4c7400</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add /* FALLTHROUGH */</title>
<updated>2003-05-31T18:20:26Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2003-05-31T18:20:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7379c88f4f397b562595c02c07e50e00ba376af6'/>
<id>urn:sha1:7379c88f4f397b562595c02c07e50e00ba376af6</id>
<content type='text'>
Found by:       FlexeLint
</content>
</entry>
</feed>
