summaryrefslogtreecommitdiff
path: root/sys/nfsclient/nfs_socket.c
Commit message (Expand)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/6.2.0_cvscvs2svn2007-01-111-1/+1
* MFC: Make EWOULDBLOCK a recoverable error so that the request isMohan Srinivasan2006-11-021-2/+2
* MFC change 1.138.Mohan Srinivasan2006-10-011-0/+31
* MFC rev. 1.142:Konstantin Belousov2006-08-071-1/+3
* Refactor the NFS over UDP retransmit timeout estimation logic to allowChuck Lever2006-05-301-60/+131
* If an NFS server returns more than a few EJUKEBOX errors for a given RPCChuck Lever2006-04-021-8/+4
* MFC r1.137:Kris Kennaway2006-03-311-0/+1
* MFC rev 1.135:Jim Rees2006-02-161-2/+2
* MFC rev. 1.134: fix for a bug where NFS/TCP wouldMaxim Konovalov2005-12-151-1/+1
* MFC: nfs_socket.c 1.132, nfs_subs.c 1.142, nfsm_subs.h 1.37Jim Rees2005-12-131-3/+8
* MFC (by ps):Xin LI2005-10-091-1/+2
* Merge subr_prof.c:1.119, 1.120, 1.121, nfs_socket.c:1.130,Robert Watson2005-09-291-1/+13
* MFC: rev 1.127Paul Saab2005-07-211-1/+2
* set R_MUSTRESEND flag in mark_for_reconnect so re-connected requests getJim Rees2005-05-101-12/+6
* Fix a bug in NFS/TCP where retransmissions would not reliably happenPaul Saab2005-05-041-3/+11
* TCP reconnect is not an error.Jim Rees2005-04-181-3/+3
* - The NFS client was incorrectly masking SIGSTOP (which isPaul Saab2005-03-231-19/+6
* Minor cleanup in nfs_request() and removal of a comment that doesn'tPaul Saab2005-02-261-10/+1
* Fix for a potential NFS client race where shared data is updated fromPaul Saab2005-02-181-0/+4
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* If the NFS/TCP stream is out of sync between the client and server,Paul Saab2005-01-051-1/+1
* Always issue wakeups() to the NFS requestors under the mutexPaul Saab2004-12-071-7/+17
* Rewrite of the NFS client's reply handling. We now have NFS socketPaul Saab2004-12-061-401/+530
* In nfs_timer(), pass curthread rather than &thread0 into the protocolRobert Watson2004-08-251-4/+2
* Turn off SO_REUSEADDR and SO_REUSEPORT, they were causing EADDRINUSEAlfred Perlstein2004-07-131-5/+1
* Rename Alfred's kern_setsockopt to so_setsockopt, as this seems aDavid Malone2004-07-121-2/+2
* Use SO_REUSEADDR and SO_REUSEPORT when reconnecting NFS mounts.Alfred Perlstein2004-07-121-2/+10
* Acquire socket lock in nfs_connect() connection/sleep loop to protectRobert Watson2004-07-061-6/+6
* NFS mobility PHASE I, II & III (phase VI, and V pending):Alfred Perlstein2004-07-061-61/+170
* When updating sb_flags, acquire the socket buffer lock to preventRobert Watson2004-06-241-0/+4
* Convert GIANT_REQUIRED to NET_ASSERT_GIANT where Giant is used toRobert Watson2004-06-161-4/+4
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* Spell 2 as SHUT_RDWR when used as an argument to soshutdown().Robert Watson2004-04-041-1/+1
* Reset callout if in nfs_timeout and rpcclnt_timeout functions. TimerAlexander Kabaev2004-03-281-0/+1
* only do nfs rpc callouts if there is work to do.Jim Rees2004-03-251-2/+5
* Add a comment with an explanation why we don't report EPIPE errors onPawel Jakub Dawidek2004-03-171-0/+5
* Don't report EPIPE errors on nfs sockets. These can be due to idle tcpPawel Jakub Dawidek2004-03-171-2/+5
* University of Michigan's Citi NFSv4 kernel client code.Alfred Perlstein2003-11-141-0/+8
* Assert GIANT_REQUIRED where sockets are manipulated. This isSam Leffler2003-11-071-0/+8
* - Consistently set sopt_dir.Jeff Roberson2003-10-041-0/+2
* - Merge struct procsig with struct sigacts.John Baldwin2003-05-131-1/+3
* - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread withJeff Roberson2003-03-311-1/+1
* req can not be NULL or we'd die.Alfred Perlstein2003-03-261-6/+3
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).Dag-Erling Smørgrav2003-03-021-7/+7
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-7/+7
* Get rid of a silly message I added back in Sept 2001 (1.68).Peter Wemm2003-02-181-4/+1
* Lock proc while accessing p_siglist, p_sigmask and p_sigignoreTim J. Robbins2003-02-151-1/+5
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-7/+7
* Back our kernel support for reliable signal queues.Juli Mallett2002-10-011-7/+2
* Lock access to the signal queue, and related structures, with PROC_LOCK.Juli Mallett2002-09-301-1/+5