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
/
overlay
/
overlay_vfsops.c
Age
Commit message (
Expand
)
Author
2022-11-04
Add a helper to set or clear lower mount and use it.
hannken
2022-07-08
Don't use LK_RETRY as we need an active vnode here.
hannken
2020-04-13
Replace most uses of vp->v_usecount with a call to vrefcnt(vp), a function
ad
2020-03-21
Finish the transition to SYSCTL_SETUP by removing local sysctllog
pgoyette
2020-03-16
Use the module subsystem's ability to process SYSCTL_SETUP() entries to
pgoyette
2019-02-20
Set "mnt_lower" before the first file system operation on the new file system.
hannken
2017-04-11
Field "layerm_vfs" of "struct layer_mount" got superseded by "mnt_lower".
hannken
2017-03-30
Change _fstrans_start() to allocate per lwp info for layered file
hannken
2017-03-06
Add field "mnt_lower" to "struct mount" to track the file system
hannken
2017-02-17
Add generic genfs_suspendctl() and use it for all file systems.
hannken
2014-11-10
Do not uselessly include <sys/malloc.h>.
maxv
2014-05-25
Change layerfs from hashlist to vcache.
hannken
2014-04-16
An (un)privileged user can easily make the kernel dereference a NULL
maxv
2014-03-23
Change all vfsops to use C99 designated initializers.
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
2012-04-30
- Replace some malloc(9) uses with kmem(9).
rmind
2010-07-09
Replace vget() with vref()/vn_lock(), this node already has a reference.
hannken
2010-06-24
Clean up vnode lock operations pass 2:
hannken
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
Destroy ovm_hashlock before freeing.
ad
2007-11-26
Remove the "struct lwp *" argument from all VFS and VOP interfaces.
pooka
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-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
2006-11-16
__unused removal on arguments; approved by core.
christos
2006-10-12
- sprinkle __unused on function decls.
christos
2006-09-03
add missing initializers
christos
2005-12-11
merge ktrace-lwp.
christos
2005-09-23
Apply the NFS exports list rototill patch:
jmmv
2005-08-30
Remove __P()
xtraeme
2005-03-29
- Define a VFS_ATTACH() macro that places a reference to a vfsops structure
thorpej
2005-02-26
nuke trailing whitespace
perry
2005-01-02
Add the system call and VFS infrastructure for file system extended
thorpej
2004-07-01
Keep a pointer to the leaf mount. Needed for write gating where a
hannken
2004-05-29
Add layerfs_snapshot() as a handler routine for VFS_SNAPSHOT() calls
wrstuden
2004-05-25
Add ffs internal snapshots. Written by Marshall Kirk McKusick for FreeBSD.
hannken
2004-05-25
Sysctl descriptions under vfs subtree
atatat
[next]