index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
nfsserver
Commit message (
Expand
)
Author
Age
Files
Lines
*
- Add a new function nfsrv_destroycache() to tear down the server request
jhb
2006-08-01
3
-3
/
+17
*
Use TAILQ_FOREACH_SAFE() in a couple of places.
jhb
2006-08-01
2
-5
/
+2
*
Now that all system calls are MPSAFE, retire the SYF_MPSAFE flag used to
jhb
2006-07-28
1
-1
/
+2
*
soreceive_generic(), and sopoll_generic(). Add new functions sosend(),
rwatson
2006-07-24
1
-6
/
+3
*
Size the NFS server dupreq cache on the basis of nmbclusters. On servers
mohans
2006-06-23
2
-4
/
+22
*
Temporary workaround to prevent leak of Giant from nfsd when calling
kib
2006-06-05
2
-0
/
+20
*
Bump up the NFS server dupreq cache limit to 2K (from 64). With a small
mohans
2006-04-25
1
-1
/
+1
*
Introduce a new MAC entry point for label initialization of the NFS daemon's
csjp
2006-04-06
1
-0
/
+3
*
rick says:
cel
2006-04-02
1
-0
/
+6
*
- Release the references acquired by VOP_GETWRITEMOUNT and vfs_getvfs().
jeff
2006-03-31
2
-2
/
+15
*
- Reorder vrele calls after vput calls to prevent lock order reversals
jeff
2006-03-12
1
-26
/
+17
*
When parsing an RPC request in nfsrv_dorec(), KASSERT that there
simon
2006-03-08
1
-0
/
+1
*
Correct a remote kernel panic when processing zero-length RPC records
simon
2006-03-01
1
-1
/
+1
*
- Reorder calls to vrele() after calls to vput() when the vrele is a
jeff
2006-02-01
2
-39
/
+38
*
Manage the ucred for the NFS server using the crget/crfree API defined in
csjp
2006-01-28
4
-39
/
+47
*
Revert my previous commit.
trhodes
2006-01-23
1
-0
/
+11
*
Fix indentation.
trhodes
2006-01-23
1
-7
/
+7
*
Remove some dead code.
trhodes
2006-01-21
1
-18
/
+7
*
Normalize a significant number of kernel malloc type names:
rwatson
2005-10-31
1
-3
/
+3
*
Keep locks consistent before goto.
glebius
2005-10-27
1
-0
/
+4
*
Use the refcount API to manage the reference count for user credentials
jhb
2005-09-27
2
-5
/
+6
*
NFS write gathering defers execution of NFS server write requests to wait
rwatson
2005-04-17
2
-5
/
+23
*
avoid potential null ptr deref by free'ing excess mbufs instead of
sam
2005-03-28
1
-2
/
+4
*
Do not do write gathering for NFSv3, since it makes no sense unless
delphij
2005-03-26
1
-1
/
+2
*
Don't try to create vnode_pager objects on other filesystems vnodes,
phk
2005-01-24
3
-18
/
+0
*
Now that we have a non blocking version of nfsm_dissect(), change all the
ps
2005-01-19
3
-41
/
+41
*
Ditch vfs_object_create() and make the callers call VOP_CREATEVOBJECT()
phk
2005-01-13
1
-1
/
+1
*
Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC().
phk
2005-01-11
1
-1
/
+1
*
/* -> /*- for license, minor formatting changes
imp
2005-01-07
9
-9
/
+9
*
Correct a bug in nfsrv_create() where a call to nfsrv_access() might
rwatson
2004-11-11
1
-38
/
+52
*
Add b_bufobj to struct buf which eventually will eliminate the need for b_vp.
phk
2004-10-22
1
-1
/
+1
*
Correct several instances where calls to vfs_getvfs() resulting in
rwatson
2004-10-18
1
-13
/
+61
*
Convert a mtx_lock(&Giant) to a mtx_unlock(&Giant) in nfsrv_link() to
rwatson
2004-08-25
1
-1
/
+1
*
If debug.mpsafenet is non-zero, run the NFS server callout without
rwatson
2004-07-24
1
-1
/
+4
*
Remove spl() use from nfsrv_timer.
rwatson
2004-07-24
1
-3
/
+0
*
Do a pass over all modules in the kernel and make them return EOPNOTSUPP
phk
2004-07-15
1
-5
/
+8
*
Do not call sorecieve() in the context of a socket callback as it causes
alfred
2004-07-13
1
-3
/
+5
*
Change M_WAITOK argument to sodupsockaddr() to M_NOWAIT. When the call
rwatson
2004-07-03
1
-1
/
+5
*
Merge additional socket buffer locking from rwatson_netperf:
rwatson
2004-06-17
1
-0
/
+8
*
Second half of the dev_t cleanup.
phk
2004-06-17
1
-1
/
+1
*
Giant wasn't dropped here if we have to return EBUSY. This is bad.
bmilekic
2004-05-31
1
-1
/
+3
*
Release NFS subsystem lock and acquire Giant when calling into
rwatson
2004-05-31
1
-0
/
+4
*
Add an assertion that nfssvc() isn't called with Giant.
rwatson
2004-05-31
1
-0
/
+10
*
The NFS server modevent code manually patches the system call table to
rwatson
2004-05-31
1
-1
/
+1
*
One more case where we want to drop the NFS server lock and acquire
rwatson
2004-05-30
1
-1
/
+6
*
Acquire Giant around two more cases when calling into VFS to vput()
rwatson
2004-05-30
1
-13
/
+22
*
Don't release Giant until after the call to vput() in nfsrv_setattr().
rwatson
2004-05-29
1
-1
/
+1
*
No need to conditionally acquire Giant in nfssvc_nfsd() because it
rwatson
2004-05-29
1
-2
/
+0
*
Call nfsm_clget_nolock() instead of nfsm_clget() when holding the NFS
rwatson
2004-05-27
1
-1
/
+1
*
The socket code upcalls into the NFS server using the so_upcall
rwatson
2004-05-24
7
-84
/
+642
[next]