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
/
nfs_serv.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add a -z flag to nfsstat which zeros the NFS statistics after displaying
jhb
2007-10-18
1
-1
/
+1
*
Include priv.h to pick up suser(9) definitions, missed in an earlier
rwatson
2007-06-13
1
-0
/
+1
*
Init timespec to zero fo quiesce warnings.
mjacob
2007-06-10
1
-1
/
+1
*
Initialize vfslocked to 0 before nfsm_srvmtofh() so that the variable is
jhb
2007-03-26
1
-0
/
+1
*
- Turn all explicit giant acquires into conditional VFS_LOCK_GIANTs.
jeff
2007-03-17
1
-554
/
+187
*
Move vnode-to-file-handle translation from vfs_vptofh to vop_vptofh method.
pjd
2007-02-15
1
-6
/
+6
*
Get the vfs giant lock before calling nfs_access.
mpp
2007-02-13
1
-3
/
+9
*
Push Giant a bit further off the NFS server in a number of straight
rwatson
2006-11-24
1
-213
/
+263
*
Protect nfsm_srvpathsiz() call with the nfsd_mtx lock.
pjd
2006-11-20
1
-5
/
+6
*
Fix leak in NAMEI zone caused by nfs server when VOP_RENAME fails.
kib
2006-10-26
1
-2
/
+2
*
Temporary workaround to prevent leak of Giant from nfsd when calling
kib
2006-06-05
1
-0
/
+16
*
- Release the references acquired by VOP_GETWRITEMOUNT and vfs_getvfs().
jeff
2006-03-31
1
-0
/
+11
*
- Reorder vrele calls after vput calls to prevent lock order reversals
jeff
2006-03-12
1
-26
/
+17
*
- Reorder calls to vrele() after calls to vput() when the vrele is a
jeff
2006-02-01
1
-38
/
+37
*
Manage the ucred for the NFS server using the crget/crfree API defined in
csjp
2006-01-28
1
-24
/
+24
*
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
*
Keep locks consistent before goto.
glebius
2005-10-27
1
-0
/
+4
*
NFS write gathering defers execution of NFS server write requests to wait
rwatson
2005-04-17
1
-1
/
+23
*
Don't try to create vnode_pager objects on other filesystems vnodes,
phk
2005-01-24
1
-2
/
+0
*
Now that we have a non blocking version of nfsm_dissect(), change all the
ps
2005-01-19
1
-21
/
+21
*
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
1
-1
/
+1
*
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
*
Second half of the dev_t cleanup.
phk
2004-06-17
1
-1
/
+1
*
Release NFS subsystem lock and acquire Giant when calling into
rwatson
2004-05-31
1
-0
/
+4
*
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
*
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
1
-26
/
+406
*
Don't send the available space as is in the FSSTAT call. Under
mux
2004-04-12
1
-2
/
+14
*
Remove advertising clause from University of California Regent's
imp
2004-04-07
1
-4
/
+0
*
Properly vector all bwrite() and BUF_WRITE() calls through the same path
phk
2004-03-11
1
-1
/
+1
*
When grabbing vnodes to service NFS requests, make sure to call
phk
2003-10-24
1
-81
/
+11
*
Fix a bug in nfsrv_read() that caused the replies to certain NFSv3
iedowse
2003-06-24
1
-1
/
+1
*
Increase the size of the NFS server hash table to improve performance
mckusick
2003-06-21
1
-4
/
+4
*
Beat vnode locking in the NFS server code into submission. This change
truckman
2003-05-25
1
-112
/
+186
*
- Acquire the vm_object's lock when performing vm_object_page_clean().
alc
2003-04-24
1
-0
/
+4
*
- Lock bufs before inspecting their flags.
jeff
2003-03-13
1
-6
/
+9
*
- Add an interlock argument to BUF_LOCK and BUF_TIMELOCK.
jeff
2003-02-25
1
-3
/
+7
*
Back out M_* changes, per decision of the TRB.
imp
2003-02-19
1
-10
/
+10
*
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.
alfred
2003-01-21
1
-10
/
+10
*
Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
schweikh
2003-01-01
1
-2
/
+2
*
Abstract-out the constants for the sequential heuristic.
dillon
2002-12-28
1
-3
/
+3
*
In the NFSv3 `fsinfo' procedure reply, don't claim that we support
iedowse
2002-12-05
1
-2
/
+2
[next]