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
/
fs
/
tmpfs
/
tmpfs_vfsops.c
Age
Commit message (
Expand
)
Author
2014-02-06
Remove an annoying printf. And to answer the question: VFS_VGET() gets
hannken
2014-01-04
Fix a race where thread1 runs VOP_REMOVE() and gets preempted in
hannken
2013-11-23
- Simplify tmpfs_update(), eliminate tmpfs_note_t::tn_status and deferred
rmind
2013-11-10
Handle whiteout case in tmpfs_dir_detach() and tmpfs_unmount().
rmind
2013-11-08
tmpfs: replace the broken tmpfs_dircookie() logic which uses the node
rmind
2011-09-27
define and use TMPFS_MAXNAMLEN instead of MAXNAMLEN
christos
2011-05-29
- Rework and document inode reference counting. Also document inode life
rmind
2011-05-24
- Describe some locking.
rmind
2011-05-24
- tmpfs_alloc_node/tmpfs_free_node: move inode limiting into tmpfs_node_get()
rmind
2011-05-19
- tmpfs: do not create dirent/node pools per-mount, there is no need to.
rmind
2011-04-02
Fix file handle operations for tmpfs by removing a now bogus test and
hannken
2010-06-26
tmpfs_statvfs: hold accounting lock, since tmpfs_pages_avail() and
rmind
2010-06-22
Replace tmpfs_pool custom allocator code with a simpler layer for memory
rmind
2008-07-29
Solve the fstat-wants-to-look-at-kernel-data-structures in a nicer
pooka
2008-07-28
shuffle around some more defs for fstat
pooka
2008-07-28
Install mount argument structure header just like every other file system.
pooka
2008-05-10
Convert file systems to dynamically attach with the new module interface.
rumble
2008-04-29
PR kern/38057 ffs makes assuptions about devvp file system
ad
2008-04-28
Remove clause 3 and 4 from TNF licenses
martin
2008-02-06
Drop trailing whitespace.
jmmv
2008-02-05
Limit kva usage to 8TB and the number of inodes to 2G. Should fix
ad
2008-01-28
Fix some race conditions in rename.
dholland
2008-01-17
Remove bogus KASSERT: we can't make any assumptions about a dirent's
pooka
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-11-10
Back out the tmpfs changes; there appears to be a bug lurking.
ad
2007-11-06
Merge from vmlocking.
ad
2007-10-23
Fix typo: I'm pretty sure that in tmpfs_done(), both of the malloc(9)
dyoung
2007-09-24
Avoid stack allocation of large dirent structures in foo_readdir().
rumble
2007-08-03
Set mnt_fs_bshift and mnt_dev_bshift to reasonable dummy-values.
pooka
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-09
Merge some of the less invasive changes from the vmlocking branch:
ad
2007-06-30
Using POOL_INIT here makes no sense, since file systems always have
pooka
2007-02-22
TRUE -> true, FALSE -> false
thorpej
2007-02-21
Replace the Mach-derived boolean_t type with the C99 bool type. A
thorpej
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-11-09
Audit kqueue notifications. The reference behavior is taken from MFS and
jmmv
2006-10-12
- sprinkle __unused on function decls.
christos
2006-09-03
add missing initializers
christos
2006-07-13
Fix alignement problems for fhandle_t, exposed by gcc4.1.
martin
2006-05-14
integrate kauth.
elad
2006-02-16
Do not use unnamed structures/unions without instances; they break the
jmmv
2005-12-11
merge ktrace-lwp.
christos
2005-09-26
Handle too big numbers given in the max size argument.
jmmv
2005-09-25
Only consider valid flags in the root mode's parameter given by the user.
jmmv
[next]