index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
nfs
/
nfs_node.c
Age
Commit message (
Expand
)
Author
2020-05-01
Resolve delayed truncation from nfs_inactive() too.
hannken
2020-02-24
v_interlock -> vmobjlock
ad
2019-10-18
s/initalize/initialize/ in comment or printf message.
msaitoh
2018-05-28
add a genfs method to allow a file system to limit the range of pages
chs
2017-05-26
Eliminate crusty debugging sludge.
riastradh
2017-05-26
Make VOP_RECLAIM do the last unlock of the vnode.
riastradh
2017-04-11
Make VOP_INACTIVE preserve vnode lock on return.
riastradh
2016-08-20
Remove now obsolete operation vcache_remove().
hannken
2014-05-30
Change NFS from rbtree to vcache.
hannken
2014-02-27
The current implementation of vn_lock() is racy. Modification of
hannken
2011-06-12
Welcome to 5.99.53! Merge rmind-uvmplock branch:
rmind
2011-05-19
Remove cache_purge(9) calls from reclamation routines in the file systems,
rmind
2010-09-24
Fixes/improvements to RB-tree implementation:
rmind
2010-07-21
Make holding v_interlock mandatory for callers of vget().
hannken
2010-07-01
Remove vlockmgr(). Generic vnode lock operations now use a rwlock located
hannken
2010-06-24
Clean up vnode lock operations pass 2:
hannken
2009-03-15
ansify function definitions
cegger
2009-03-14
Change about 4500 of the K&R function definitions to ANSI ones.
dsl
2009-01-02
- Don't vput() a vnode that we do not hold locked.
ad
2008-11-19
Make the emulations, exec formats, coredump, NFS, and the NFS server
ad
2008-10-22
Don't need nfs_vfs_reinit anymore since we don't resize tables anymore.
matt
2008-10-22
Change NFS to use a RB-tree for its FH->nfsnode lookups.
matt
2008-09-30
Initialize nfsnode pools and malloc type dynamically in the
pooka
2008-05-24
Make sure that we flush the NFS directory cache in case of an NFS mount
tron
2008-05-05
- Convert hashinit() to use kmem_alloc(). The hash tables can be large
ad
2008-01-30
Replace struct lock on vnodes with a simpler lock object built on
ad
2008-01-26
- Make nfsnode hash MPSAFE.
ad
2008-01-17
Correct test of v_usecount.
ad
2008-01-02
use kmem_alloc instead of malloc.
yamt
2008-01-02
Merge vmlocking2 to head.
ad
2007-11-26
Remove the "struct lwp *" argument from all VFS and VOP interfaces.
pooka
2007-08-06
nfs_inactive: turn a panic into a printf for now, as it isn't critical.
yamt
2007-06-12
nfs_inactive: don't clear NTRUNCDELAYED erroneously.
yamt
2007-03-12
Pass an ipl argument to pool_init/POOL_INIT to be used when initializing
ad
2007-02-21
Replace the Mach-derived boolean_t type with the C99 bool type. A
thorpej
2007-02-20
Call genfs_node_destroy() where appropriate.
ad
2007-02-15
use mutex and rwlock rather than lockmgr.
yamt
2006-12-28
remove several nqnfs definitions.
yamt
2006-12-27
remove nqnfs.
yamt
2006-11-09
remove some __unused in function parameters.
yamt
2006-10-12
- sprinkle __unused on function decls.
christos
2006-07-23
Use the LWP cached credentials where sane.
ad
2006-05-14
integrate kauth.
elad
2006-03-30
some cleanups after the introduction of GOP_SIZE_MEM flag.
yamt
2006-01-02
nfs_inactive:
yamt
2005-12-11
merge ktrace-lwp.
christos
2005-06-28
- constify genfs_ops.
yamt
2005-02-26
nuke trailing whitespace
perry
2005-01-27
keep directory eof cache when inactivating vnode
yamt
2004-04-25
Initialise (most) pools from a link set instead of explicit calls
simonb
[next]