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
/
nfs4client
/
nfs4_vnops.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessary
trasz
2008-10-28
1
-11
/
+11
*
Fix a number of style issues in the MALLOC / FREE commit. I've tried to
des
2008-10-23
1
-3
/
+2
*
Retire the MALLOC and FREE macros. They are an abomination unto style(9).
des
2008-10-23
1
-9
/
+8
*
Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed thread
attilio
2008-08-28
1
-23
/
+24
*
Once the ENOLCK is detected we expect to retry the acquisition.
attilio
2008-05-27
1
-1
/
+3
*
Move the head of byte-level advisory lock list from the
kib
2008-04-16
1
-11
/
+29
*
Add the new kernel-mode NFS Lock Manager. To use it instead of the
dfr
2008-03-26
1
-0
/
+18
*
- Complete part of the unfinished bufobj work by consistently using
jeff
2008-03-22
1
-29
/
+23
*
- Add real assertions to lockmgr locking primitives.
attilio
2008-02-13
1
-3
/
+2
*
- Introduce the function lockmgr_recursed() which returns true if the
attilio
2008-01-19
1
-4
/
+5
*
VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used in
attilio
2008-01-13
1
-2
/
+2
*
vn_lock() is currently only used with the 'curthread' passed as argument.
attilio
2008-01-10
1
-2
/
+2
*
- Move rusage from being per-process in struct pstats to per-thread in
jeff
2007-06-01
1
-1
/
+1
*
Rename some functions and variables from nfs_* to nfs4_* to avoid
bde
2007-01-25
1
-13
/
+13
*
Cylinder group bitmaps and blocks containing inode for a snapshot
kib
2007-01-23
1
-0
/
+1
*
Fixes up the handling of shared vnode lock lookups in the NFS client,
mohans
2006-09-13
1
-6
/
+6
*
Always supply curthread as argument to nfs_asyncio and nfs_doio
kib
2006-07-12
1
-8
/
+2
*
While reviewing NFS client for another PR, noticed this omission in the
cel
2006-05-24
1
-1
/
+1
*
- We want if (mrep != NULL) not if (m_freem != NULL). m_freem will never
jeff
2005-04-25
1
-1
/
+1
*
- cache_lookup() relocks the parent in the DOTDOT case for us.
jeff
2005-04-14
1
-2
/
+0
*
- Change all filesystems and vfs_cache to relock the dvp once the child is
jeff
2005-04-13
1
-3
/
+2
*
- Remove wantparent, it is no longer necessary. An assert in vfs_lookup.c
jeff
2005-03-29
1
-3
/
+2
*
- cache_lookup() now locks the new vnode for us to prevent some races.
jeff
2005-03-29
1
-39
/
+18
*
- We no longer have to bother with PDIRUNLOCK, lookup() handles it for us.
jeff
2005-03-28
1
-47
/
+10
*
- It is no longer necessary to lock and unlock the vnode in nfs4_close()
jeff
2005-03-13
1
-2
/
+0
*
Follow v_id changes in NFSv[23]
phk
2005-02-22
1
-13
/
+9
*
Remove unused cred arg from nfs_vinvalbuf() and many bogus arguments
phk
2005-01-24
1
-8
/
+5
*
This file fell out of the list when adding bufsync.
phk
2005-01-11
1
-0
/
+1
*
Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC().
phk
2005-01-11
1
-6
/
+6
*
/* -> /*- for license, minor formatting changes
imp
2005-01-07
1
-1
/
+1
*
Rewrite of the NFS client's reply handling. We now have NFS socket
ps
2004-12-06
1
-0
/
+1
*
2 fixes that improve on the consistency of the NFS client cache.
ps
2004-12-06
1
-2
/
+2
*
Back when VOP_* was introduced, we did not have new-style struct
phk
2004-12-01
1
-64
/
+29
*
Remove redundant functions (repo-copied from nfsclient) for dealing with
phk
2004-12-01
1
-114
/
+0
*
Scripted modification of vop_* prototypes to use typedefs.
phk
2004-12-01
1
-25
/
+25
*
Fix for a bug in nfs_mkdir() that called vrele() instead of vput()
rees
2004-12-01
1
-1
/
+1
*
Remove blank line which crept in.
phk
2004-10-26
1
-1
/
+0
*
Move the buffer method vector (buf->b_op) to the bufobj.
phk
2004-10-24
1
-1
/
+20
*
Add b_bufobj to struct buf which eventually will eliminate the need for b_vp.
phk
2004-10-22
1
-7
/
+5
*
Move the VI_BWAIT flag into no bo_flag element of bufobj and call it BO_WWAIT
phk
2004-10-21
1
-15
/
+9
*
Remove NFS4 vop method vector for devices: we are desupporing device nodes
phk
2004-09-27
1
-81
/
+12
*
Remove unused B_WRITEINPROG flag
phk
2004-09-15
1
-8
/
+3
*
Explicitly pass vnode to nfs_doio() and mountpoint to nfs_asyncio().
phk
2004-09-07
1
-4
/
+2
*
Avoid casts as lvalues.
kan
2004-07-28
1
-2
/
+3
*
Eliminate unused second argument to reassignbuf() and simplify it
phk
2004-07-25
1
-1
/
+1
*
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
*
NFSv4 fixes from Connectathon 2004:
rees
2004-02-27
1
-54
/
+24
*
University of Michigan's Citi NFSv4 kernel client code.
alfred
2003-11-14
1
-0
/
+3200