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
*
Use newly added NFSRV_FLAG_BUSY flag for nfsrv_fhtovp() to keep mount point
pjd
2010-12-21
1
-10
/
+15
*
- Move pubflag and lockflag handling from nfsrv_fhtovp() to nfs_namei() -
pjd
2010-12-21
1
-25
/
+15
*
Reduce lock scope a little.
pjd
2010-12-19
1
-2
/
+2
*
VOP_ISLOCKED() should not be used to determine if the vnode is locked.
kib
2010-12-15
1
-2
/
+11
*
Fix a bug in r214049. The nvp == vp case shall be handled specially
kib
2010-11-05
1
-1
/
+1
*
When readdirplus() is handled on the exported filesystem that does
kib
2010-10-19
1
-12
/
+13
*
- When VFS_VGET() is not supported, switch to VOP_LOOKUP().
pjd
2010-08-26
1
-40
/
+48
*
Properly return an error reply if an NFS remove or link operation fails.
jhb
2009-12-03
1
-4
/
+3
*
Ensure that tv_sec is between INT32_MIN and INT32_MAX, so ZFS won't object.
pjd
2009-09-26
1
-1
/
+1
*
Correct typo after manual patching.
pjd
2009-09-09
1
-1
/
+1
*
Fix usecount leak in mknod(2) on file system exported over NFS.
pjd
2009-09-09
1
-2
/
+2
*
Remove the old kernel RPC implementation and the NFS_LEGACYRPC option.
dfr
2009-06-30
1
-424
/
+0
*
Remove the thread argument from the FSD (File-System Dependent) parts of
attilio
2009-05-11
1
-2
/
+2
*
Use shared vnode locks when invoking VOP_READDIR().
jhb
2009-02-13
1
-2
/
+2
*
Handle VFS_VGET() failing with an error other than EOPNOTSUPP in addition
kensmith
2008-12-16
1
-3
/
+6
*
Change nfsserver slightly so that it does not trip over the timestamp
kan
2008-12-03
1
-7
/
+8
*
Implement support for RPCSEC_GSS authentication to both the NFS client
dfr
2008-11-03
1
-28
/
+39
*
Document a few sysctls in the NFS client and server code.
trhodes
2008-11-02
1
-2
/
+4
*
Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessary
trasz
2008-10-28
1
-5
/
+6
*
Retire the MALLOC and FREE macros. They are an abomination unto style(9).
des
2008-10-23
1
-19
/
+19
*
Turn XXX's for unlocked writes of NFS server statistics to simple notes,
rwatson
2008-10-12
1
-2
/
+2
*
Remove the suser(9) interface from the kernel. It has been replaced from
attilio
2008-09-17
1
-2
/
+4
*
Decontext-alize the nfsserver module.
attilio
2008-09-16
1
-58
/
+55
*
Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed thread
attilio
2008-08-28
1
-49
/
+47
*
Change the fix in the rev. 1.179 to use nfsrv_lockedpair_nd().
kib
2008-05-28
1
-6
/
+2
*
Initialize vfslocked prior to calling nfsm_srvmtofh where it was forgotten.
kib
2008-05-28
1
-0
/
+3
*
Replaced the misleading uses of a historical artefact M_TRYWAIT with M_WAIT.
ru
2008-03-25
1
-4
/
+4
*
- Complete part of the unfinished bufobj work by consistently using
jeff
2008-03-22
1
-8
/
+7
*
Fix the Giant leak in the nfsrv_remove().
kib
2008-03-04
1
-2
/
+6
*
VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used in
attilio
2008-01-13
1
-16
/
+16
*
vn_lock() is currently only used with the 'curthread' passed as argument.
attilio
2008-01-10
1
-13
/
+13
*
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
[next]