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
/
puffs
Age
Commit message (
Expand
)
Author
2022-02-23
fix various typos in comments, mainly immediatly/immediately/,
andvar
2021-12-05
s/invlid/invalid/ in comment.
msaitoh
2021-12-03
Avoid using register_t in <fs/puffs/puffs_msgif.h>
pho
2021-10-20
Overhaul of the EVFILT_VNODE kevent(2) filter:
thorpej
2021-07-24
Fix all remaining typos, mainly in comments but also in few definitions and l...
andvar
2021-07-19
Abolish all the silly indirection macros for initializing vnode ops tables.
dholland
2021-07-18
Use macros for the canned parts of device and fifo vnode op tables.
dholland
2021-06-29
Now remove cn_consume from struct componentname.
dholland
2021-06-29
- Add a new vnode op: VOP_PARSEPATH.
dholland
2021-04-01
Put a copy of our existing data first in the non-error case (noticed by RVP).
christos
2021-03-08
give names to the enums so we can cast by name for lint
christos
2020-05-16
Add ACL support for FFS. From FreeBSD.
christos
2020-05-15
hardclock_ticks -> getticks()
maxv
2020-04-23
PR kern/54759 (vm.ubc_direct deadlock when read()/write() into mapping of its...
ad
2020-02-27
Tighten up the locking around vp->v_iflag a little more after the recent
ad
2020-02-23
UVM locking changes, proposed on tech-kern:
ad
2020-01-17
VFS_VGET(), VFS_ROOT(), VFS_FHTOVP(): give them a "int lktype" argument, to
ad
2019-12-12
Rather than keeping a separate mutex, condvar, and pserialize for each
pgoyette
2019-09-27
Fix copying issue that was causing errors in unit_test puffs_tstavfs by
christos
2019-09-23
Restore binary compatibility by using the statvfs90 structure internally.
christos
2019-03-01
Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as briefly
pgoyette
2019-02-05
It turns out we do want the puffs compat code in any kernel which
pgoyette
2019-02-04
try '&' instead of '&&'
wiz
2019-02-04
Don't include puffs_compat in a kernel unless the filesystem is
pgoyette
2019-01-29
Normalize all the compat hooks' names to the form
pgoyette
2019-01-27
Merge the [pgoyette-compat] branch
pgoyette
2018-11-06
Fix use after RECLAIM in PUFFS filesystems
manu
2018-11-05
Add missing mutex pn->pn_sizemtx lock in puffs_vnop_open()
manu
2018-05-28
add a genfs method to allow a file system to limit the range of pages
chs
2018-02-08
Typos.
dholland
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-17
Add vfs_ref(mp) and vfs_rele(mp) to add or remove a reference to
hannken
2017-04-11
Make VOP_INACTIVE preserve vnode lock on return.
riastradh
2017-04-08
Update mtime when updating file size.
hannken
2017-04-06
use ubc_zerorange
christos
2017-04-04
use MAX_PAGE_SIZE.
christos
2017-04-01
KASSERT(mutex_owned(vp->v_interlock)) in vnode iterator selector.
riastradh
2017-02-17
Add generic genfs_suspendctl() and use it for all file systems.
hannken
2016-12-26
Hold the interlock when calling cv_broadcast as per condvar(9)
skrll
2016-08-20
Remove now obsolete operation vcache_remove().
hannken
2016-07-21
replace variable stack declaration with a large enough one and KASSERT.
christos
2016-07-07
KNF. Remove extra spaces. No functional change.
msaitoh
2015-12-20
PR/50573: Andreas Gustafsson: puffs can crash kernel for lack of argument
christos
2015-05-06
Remove miscfs/syncfs and
hannken
2015-04-22
sprinkle COMPAT_50
pooka
2015-04-20
Make VOP_LINK return directory still locked and referenced.
riastradh
2015-02-25
make this compile again.
christos
2015-02-25
Update file size after write without metadata flush
manu
2015-02-16
Remove debug printf
martin
[next]