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
/
miscfs
/
umapfs
Age
Commit message (
Expand
)
Author
2014-02-27
The current implementation of vn_lock() is racy. Modification of
hannken
2014-02-25
Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist before
pooka
2014-02-10
Change layerfs_vget(), layerfs_fhtovp() and the various layer xxx_mount()
hannken
2014-02-09
Adjust comment and change vput() to vrele(). This change got missed
hannken
2014-02-07
Change vnode operation lookup to return the resulting vnode *vpp unlocked.
hannken
2012-04-30
- Replace some malloc(9) uses with kmem(9).
rmind
2012-03-13
Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with
elad
2011-07-11
Change VOP_BWRITE() to take a vnode as its first argument like all other
hannken
2011-04-03
- Use offsetof() in VOPARG_OFFSETOF() instead of re-implementing it.
rmind
2011-01-10
Add layer_revoke() that adjusts the lower vnode use count to be at least as
hannken
2010-11-19
Introduce struct pathbuf. This is an abstraction to hold a pathname
dholland
2010-07-02
LK_INTERLOCK is no longer a valid flag for VOP_LOCK(). This makes
hannken
2010-06-24
Clean up vnode lock operations pass 2:
hannken
2010-06-06
Change layered file systems to always pass the locking VOP's down to the
hannken
2010-04-11
The *_modcmd functions use the module name as prefix.
mlelstv
2010-04-11
Make module name match MOUNT_NAME. Inspired by PR kern/43110.
pooka
2010-01-08
The VATTR_NULL/VREF/VHOLD/HOLDRELE() macros lost their will to live
pooka
2009-03-15
ansify function definitions
cegger
2009-03-14
ANSIfy another 1261 function definitions.
dsl
2009-03-14
Change about 4500 of the K&R function definitions to ANSI ones.
dsl
2009-02-14
add a comment re the vop (?) flag LAYERFS_MBYPASSDEBUG, that if set
plunky
2009-02-14
consistency checks made inside #ifdef SAFETY should really
plunky
2009-02-13
While we remap credentials we should ignore cred == FSCRED as well as
plunky
2008-12-05
PR kern/40110: null, overlay and umap modules loading -> panic (layerfs symbo...
ad
2008-06-28
Create sysctl entries during module initialisation and destroy them
rumble
2008-05-13
mnt_data is a pointer, set it to NULL not 0 when we're finished with it.
simonb
2008-05-10
Convert file systems to dynamically attach with the new module interface.
rumble
2008-05-05
- Convert hashinit() to use kmem_alloc(). The hash tables can be large
ad
2008-04-29
PR kern/38057 ffs makes assuptions about devvp file system
ad
2008-01-28
Fix some race conditions in rename.
dholland
2008-01-02
Merge vmlocking2 to head.
ad
2007-12-08
Remove cn_lwp from struct componentname. curlwp should be used
pooka
2007-11-26
Remove the "struct lwp *" argument from all VFS and VOP interfaces.
pooka
2007-10-10
umapm_hashlock is a mutex.
ad
2007-10-10
Merge from vmlocking:
ad
2007-07-31
* nuke the nameidata parameter from VFS_MOUNT(). Nobody on tech-kern
pooka
2007-07-26
Use eopnotsupp() instead of vfs_stdsuspendctl() and retire the latter.
pooka
2007-07-17
Make set_statvfs_info() take a parameter for the vfs name instead
pooka
2007-07-12
Change the VFS_MOUNT() interface so that the 'data' buffer passed to the
dsl
2007-07-08
* allow unmount even if rootvp has a usecount > 1 provided that
pooka
2007-06-30
Updates for changes prototype of kauth_cred_set/getgroups().
dsl
2007-04-08
Remove now obsolete vn_start_write() and vn_finished_write() and
hannken
2007-01-19
New file system suspension API to replace vn_start_write and vn_finished_write.
hannken
2007-01-04
Consistent usage of KAUTH_GENERIC_ISSUSER.
elad
2006-12-09
a smorgasbord of improvements to vnode locking and path lookup:
chs
2006-11-16
__unused removal on arguments; approved by core.
christos
2006-10-25
kauth_cred_geteuid() is okay for the purposes of these checks. Revert
elad
2006-10-12
- sprinkle __unused on function decls.
christos
2006-09-13
Don't use KAUTH_RESULT_* where it's not applicable.
elad
2006-09-08
First take at security model abstraction.
elad
[next]