sys/nfs/nfs_socket.c
Sat, 22 May 2004 22:52:13 +0000 jonathan Eliminate several uses of `curproc' from the socket-layer code and from NFS. trunk
Mon, 10 May 2004 10:40:42 +0000 yamt don't do kludge for a reply to a retransmitted request trunk
Wed, 21 Apr 2004 01:05:31 +0000 christos Replace the statfs() family of system calls with statvfs(). trunk
Wed, 17 Mar 2004 10:40:34 +0000 yamt nfs_sndlock: fix nfsd null dereference. trunk
Wed, 10 Mar 2004 22:36:42 +0000 matt Don't report EPIPE errors on nfs sockets. These can be due to idle tcp trunk
Sun, 07 Dec 2003 21:15:46 +0000 fvdl Unix semantics dictate that access checks for files are done when it trunk
Thu, 09 Oct 2003 13:23:33 +0000 yamt for nfs_timer_ch, use callout_schedule rather than callout_reset trunk
Sat, 16 Aug 2003 18:09:14 +0000 yamt use sizeof() instead of a hardcorded constant. trunk
Sat, 16 Aug 2003 18:08:27 +0000 yamt current trylater/jukebox retry delay is way too long and trunk
Thu, 07 Aug 2003 16:26:28 +0000 agc Move UCB-licensed code from 4-clause to 3-clause licence. trunk
Wed, 23 Jul 2003 13:52:23 +0000 yamt when rexmitting a request due to NFSERR_JUKEBOX, trunk
Wed, 23 Jul 2003 13:50:46 +0000 yamt fix parenthesis mismatch in rev.1.93. trunk
Wed, 23 Jul 2003 13:41:00 +0000 yamt use sizeof() instead of hardcoding the size of the array. trunk
Sun, 29 Jun 2003 22:28:00 +0000 fvdl Back out the lwp/ktrace changes. They contained a lot of colateral damage, trunk
Sat, 28 Jun 2003 14:20:43 +0000 darrenr Pass lwp pointers throughtout the kernel, as required, so that the lwpid can trunk
Wed, 25 Jun 2003 14:37:50 +0000 yamt - instead of scaning a list when looking up trunk
Mon, 23 Jun 2003 11:00:59 +0000 martin Make sure to include opt_foo.h if a defflag option FOO is used. trunk
Thu, 22 May 2003 14:16:23 +0000 yamt poolify nfsrv_descript. trunk
Thu, 22 May 2003 14:11:50 +0000 yamt interlock for nfs_rcvlock. trunk
Wed, 21 May 2003 14:41:26 +0000 yamt - use FREE not free for MALLOC'ed memory. trunk
Wed, 21 May 2003 13:50:54 +0000 yamt remove local definitions of TRUE and FALSE. trunk
Wed, 21 May 2003 13:31:04 +0000 yamt indent trunk
Thu, 24 Apr 2003 21:21:04 +0000 drochner Change some subordinate functions to take a "struct nfsnode" argument trunk
Tue, 15 Apr 2003 13:51:11 +0000 yamt fix indent. trunk
Thu, 03 Apr 2003 15:14:51 +0000 yamt use m_copydata and m_split instead of similar inlined ones. trunk
Wed, 02 Apr 2003 15:14:19 +0000 yamt use queue manipulation macros. trunk
Wed, 26 Feb 2003 06:31:08 +0000 matt Add MBUFTRACE kernel option. trunk
Sat, 01 Feb 2003 06:23:35 +0000 thorpej Add extensible malloc types, adapted from FreeBSD. This turns trunk
Sun, 01 Dec 2002 23:02:10 +0000 matt Make sure these all agree on the same definitons of various variables. trunk
Fri, 27 Sep 2002 15:35:29 +0000 provos remove trailing \n in panic(). approved perry. trunk
Fri, 02 Aug 2002 00:09:33 +0000 fvdl Initialize recm to NULL inside the loop, so that a record length of trunk
Sun, 12 May 2002 23:04:35 +0000 matt Eliminate commons trunk
Sun, 17 Mar 2002 22:22:39 +0000 christos use the exithook mechanism to remove the exiting process from the list trunk
Wed, 27 Feb 2002 03:46:36 +0000 lukem nfs_connect(): if NFSMNT_RESVPORT is set, set IP_PORTRANGE_LOW on the socket trunk
Tue, 22 Jan 2002 09:37:59 +0000 minoura Back out the previous. trunk
Mon, 21 Jan 2002 13:21:51 +0000 minoura Correctly write back the updated value of the local variable to the trunk
Sat, 10 Nov 2001 10:59:08 +0000 lukem add RCSIDs trunk
Sat, 13 Oct 2001 22:59:16 +0000 simonb Don't initialise the 5th element of some 4 element arrays. trunk
Wed, 09 May 2001 20:02:32 +0000 fvdl Suppress another case of a potentially noisy error message which trunk
Wed, 21 Feb 2001 21:39:52 +0000 jdolecek make some more constant arrays 'const' trunk
Wed, 27 Dec 2000 22:01:43 +0000 jdolecek update commented out code to recent changes of signal structures trunk
Wed, 27 Dec 2000 16:35:37 +0000 bjh21 Extra diagnostic assertion: subtle pmap bugs can ultimately lead to trying trunk
Sun, 10 Dec 2000 23:16:28 +0000 fvdl Make sobind() take a struct proc *. It already took curproc and trunk
Wed, 27 Sep 2000 18:36:03 +0000 fvdl Avoid unused variables for V2_ONLY case. trunk
Tue, 19 Sep 2000 23:26:25 +0000 bjh21 Extend NFS_V2_ONLY to remove NQNFS lease support as well. Saves another 10k. trunk
Tue, 19 Sep 2000 22:21:21 +0000 fvdl "ENOBUF" on socket writes isn't really fatal; we may just be too fast trunk
Tue, 19 Sep 2000 17:04:50 +0000 bjh21 New kernel option, NFS_V2_ONLY, which aims to reduce the NFS client to just trunk
Tue, 27 Jun 2000 17:52:28 +0000 mrg remove include of <vm/vm.h> trunk
Fri, 09 Jun 2000 00:00:17 +0000 fvdl Some tweaks to enable NFS over IPv6. The special-casing of AF_INET trunk
Sat, 27 May 2000 04:52:27 +0000 thorpej sleep() -> tsleep() trunk
Thu, 30 Mar 2000 12:51:13 +0000 augustss Remove register declarations. trunk
Thu, 23 Mar 2000 07:01:25 +0000 thorpej New callout mechanism with two major improvements over the old trunk
Sun, 29 Aug 1999 16:29:16 +0000 sommerfeld Fix overzealous DIAGNOSTIC check in nfs_disconnect() trunk
Fri, 30 Jul 1999 09:46:24 +0000 fvdl Don't try to copy an mbuf that may have been freed in case of an error. trunk
Sun, 04 Jul 1999 19:56:00 +0000 sommerfeld kern/5591: Fix race in the NFS socket code during umount -f and system trunk
Sat, 06 Mar 1999 05:34:40 +0000 fair Snatch a patch from OpenBSD to fix PRs 6529 and 7074. trunk
Fri, 12 Feb 1999 01:37:06 +0000 thorpej Fix printf format warnings on Alpha. trunk
Thu, 12 Nov 1998 22:31:02 +0000 fvdl Use different names for the "nfscon" label to tsleep(), so that it can trunk
Fri, 11 Sep 1998 12:50:05 +0000 mycroft Substantial signal handling changes: trunk
Sun, 09 Aug 1998 20:51:08 +0000 perry bzero->memset, bcopy->memcpy, bcmp->memcmp trunk
less more (0) -100 -60 tip