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
/
kern
/
vfs_vnode.c
Age
Commit message (
Expand
)
Author
2014-02-27
The current implementation of vn_lock() is racy. Modification of
hannken
2014-02-27
Currently dead vnodes still reside on the vnodelist of the file system
hannken
2013-12-07
When deciding to defer in vrelel():
hannken
2013-12-01
Put back the vnode changes I backed out yesterday; they were not the problem.
christos
2013-12-01
Revert recent vnode changes per PR/48411, I still have deadlocks with
christos
2013-11-29
Change vrelel() to mark the vnode as changing after it has aquired
hannken
2013-11-23
Replace VI_INACTNOW and VI_INACTREDO with a new flag VI_CHANGING that gets
hannken
2013-11-07
Make vclean static (ride 6.99.2).
hannken
2013-11-03
cleanvnode():
hannken
2013-10-29
Vnode API cleanup pass 1.
hannken
2013-10-25
Mark diagnostic-only variables
martin
2013-09-30
Remove VI_INACTPEND. Last consumer was vcount() which got removed 2010-01-08.
hannken
2013-09-21
In description of a locking mess, add reference to the PR for the bug
dholland
2013-02-13
Make the spec_node table implementation private to spec_vnops.c.
hannken
2013-02-09
printflike maintenance.
christos
2012-11-12
Bring back Manuel Bouyers patch to resolve races between vget() and vrelel()
hannken
2012-10-12
Update comment on vnode life-cycle a little.
rmind
2011-12-20
Move the diagnostic check for a missing VOP_CLOSE() to the top of vrelel().
hannken
2011-10-07
As vnalloc() always allocates with PR_WAITOK there is no longer the need
hannken
2011-10-03
As getnewvnode() is prepared to wait for an allocation change vnalloc()
hannken
2011-10-02
The path getnewvnode()->getcleanvnode()->vclean()->VOP_LOCK() will panic
hannken
2011-09-29
rename vpanic() to vnpanic() and make it varyadic. While there, fix the
christos
2011-09-01
Check for v_type before v_rdev because it is cheaper and safer.
christos
2011-06-12
Welcome to 5.99.53! Merge rmind-uvmplock branch:
rmind
2011-05-19
Add some general description of vnode life-cycle.
rmind
2011-05-19
Remove cache_purge(9) calls from reclamation routines in the file systems,
rmind
2011-05-13
Sprinkle __cacheline_aligned and __read_mostly.
rmind
2011-04-04
getcleanvnode: make static, add few comments, convert checks to asserts.
rmind
2011-04-02
KNF, slightly improve few comments.
rmind
2011-04-02
vfs_drainvnodes: drop lwp argument, remove variable name in prototype.
rmind
2011-04-02
- Move vrele_list flush notify code into vrele_flush() routine.
rmind
2011-04-02
Split off parts of vfs_subr.c into vfs_vnode.c and vfs_mount.c modules.
rmind