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
Age
Commit message (
Expand
)
Author
2017-06-01
remove checks for failure after memory allocation calls that cannot fail:
chs
2017-05-26
Make VOP_RECLAIM do the last unlock of the vnode.
riastradh
2017-04-26
Change VOP_REMOVE and VOP_RMDIR to preserve lock/ref on dvp.
riastradh
2017-04-11
Make VOP_INACTIVE preserve vnode lock on return.
riastradh
2017-03-30
Protect tmpfs_getpages() against reclaiming vnodes.
hannken
2017-03-01
Change the protocol to update a mounted file system from read-write
hannken
2017-02-17
Add generic genfs_suspendctl() and use it for all file systems.
hannken
2017-01-27
Run vflush() when going from read/write to read only.
hannken
2017-01-11
Remove RO check in tmpfs_putpages for now, the syncer doesn't like the
joerg
2017-01-04
Change tmpfs_chsize() to update mtime etc. even if "length == node->tn_size".
hannken
2016-08-26
In the event that loading the root vnode fails, bail out of
dholland
2016-08-22
Two fixes from rmind
skrll
2016-08-20
Remove now obsolete operation vcache_remove().
hannken
2016-03-12
Backout previous - need coffee first
martin
2016-03-12
Mark a variable as __diagused.
martin
2016-03-12
do no access uninitialized variables in KASSERTs - fixes build
kardel
2016-03-12
Implement most of mount -ur functionality for tmpfs. Remaining issue is
joerg
2016-03-12
Only recheck size/node limits on update mounts, if there actually have
joerg
2015-10-29
Make sure that nde->td_node is NULL for asserts.
leot
2015-07-07
This enum is likely to be made unsigned by the compiler, so the assertion
justin
2015-07-06
Fix typo in comment.
wiz
2015-07-06
Change tmpfs to vcache.
hannken
2015-07-06
Use VFS_PROTOS() for tmpfs.
hannken
2015-04-20
Make VOP_LINK return directory still locked and referenced.
riastradh
2015-04-20
Make vget always return vnode unlocked.
riastradh
2014-10-11
Define filesystem attributes with vfs dependency.
uebayasi
2014-09-08
Store symlinks without a NUL terminator so that lstat(2) returns the
gson
2014-07-25
Add VOP_FALLOCATE and VOP_FDISCARD to every vnode ops table I can
dholland
2014-06-13
use psize_t for physical memory calculation
pooka
2014-06-10
Check for invalid mount arguments early and gracefully fail the mount.
martin
2014-06-10
Make sure to expand "freepages" to 64bit before shifting to byte values -
martin
2014-06-07
Remove the hardcoded 4 MB free kernel memory limit and replace it
martin
2014-05-26
tmpfs_mknod: it is not our responsibility to call vput() on the directory
rmind
2014-04-30
fix typo
christos
2014-04-30
handle MNT_UPDATE
christos
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-27
The current implementation of vn_lock() is racy. Modification of
hannken
2014-02-17
Adapt my previous patch differently. read(2) wants EISDIR when the
maxv
2014-02-16
Fix tmpfs_read()'s return value; it should return EINVAL. Now consistent with
maxv
2014-02-07
Change vnode operation lookup to return the resulting vnode *vpp unlocked.
hannken
2014-02-06
Remove an annoying printf. And to answer the question: VFS_VGET() gets
hannken
2014-01-23
Change vnode operations create, mknod, mkdir and symlink to return
hannken
2014-01-17
Change vnode operations create, mknod, mkdir and symlink to keep the
hannken
2014-01-10
Prevent a diagnostic assertion in tmpfs_rmdir() from being triggered
pedro
2014-01-08
Allocate direntp on the stack in tmpfs_dir_getdents(), thus saving
pedro
2014-01-04
Fix a race where thread1 runs VOP_REMOVE() and gets preempted in
hannken
2014-01-03
Fix a race where thread1 runs VOP_REMOVE() and gets preempted in
hannken
2013-12-24
It is not the task of tmpfs_open() to check for unlinked nodes.
hannken
2013-11-24
- tmpfs_construct_node: prevent from the new node construction if the
rmind
[next]