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
/
nfs
/
nfsnode.h
Age
Commit message (
Expand
)
Author
2021-10-21
fix various typos, mainly in comments, but also in man pages and log messages.
andvar
2021-07-18
Abolish all the silly indirection macros for initializing vnode ops tables.
dholland
2021-05-27
Remove nfs_putpages() prototype; it's not defined anywhere.
simonb
2014-05-30
Change NFS from rbtree to vcache.
hannken
2010-09-25
Rename rb.h to rbtree.h, as it is more appropriate (c.f. ptree.h). Also
matt
2009-03-14
Remove all the __P() from sys (excluding sys/dist)
dsl
2009-01-02
protect sillyrename with _KERNEL
christos
2009-01-02
- Don't vput() a vnode that we do not hold locked.
ad
2008-10-22
Change NFS to use a RB-tree for its FH->nfsnode lookups.
matt
2008-01-25
Remove VOP_LEASE. Discussed on tech-kern.
ad
2007-08-10
- instead of scanning an array of iods, maintain a list of idle iods.
yamt
2007-08-08
push kernel_lock a little.
yamt
2007-07-20
- fix decreasing of vfs.nfs.iothreads after the recent partial merge
yamt
2007-04-29
include condvar.h. pointed by Kurt Schreiner.
yamt
2007-04-29
use mutex and condver.
yamt
2007-02-15
use mutex and rwlock rather than lockmgr.
yamt
2006-12-28
remove several nqnfs definitions.
yamt
2006-12-27
remove nqnfs.
yamt
2006-10-17
another variable should have been _KERNEL only.
christos
2006-10-17
don't expose kernel variables to userland.
christos
2006-05-14
integrate kauth.
elad
2005-12-11
merge ktrace-lwp.
christos
2005-01-26
handle a really empty directory, which doesn't have even the dot entry.
yamt
2005-01-09
invalidate cache if filesize is changed besides our activity
yamt
2005-01-08
nfs_lookup: check n_nctime for positive entries as well to improve
yamt
2004-12-14
redirect some VOPs which shouldn't be used for nfs
yamt
2004-10-26
since daddr_t is 64-bit these days, simply use nfs directory cookies
yamt
2004-09-15
fix access-after-free bugs in dircache code by refcounting nfsdircache.
yamt
2004-08-24
nfs_request: a workaround for servers doing "maproot".
yamt
2004-05-27
remove an unused instance of VOP_UPDATE.
yamt
2004-03-12
shrink sizeof struct nfsnode by putting exclusive members into union.
yamt
2004-03-12
introduce a macro NFS_INVALIDATE_ATTRCACHE and use it
yamt
2003-09-26
change n_mtime from time_t to timespec in order to improve
yamt
2003-09-17
change nctime to timespec from time_t.
yamt
2003-08-07
Move UCB-licensed code from 4-clause to 3-clause licence.
agc
2003-07-30
vrecycle removed nfs vnodes.
yamt
2003-05-07
simple lock for nfs iod.
yamt
2003-04-09
update a comment to follow the previous change.
yamt
2003-04-09
make per-iod datas together.
yamt
2002-12-01
Make sure these all agree on the same definitons of various variables.
matt
2002-10-23
merge kqueue branch into -current
jdolecek
2002-10-21
fix a page locking deadlock problem for nfs.
yamt
2001-09-15
a whole bunch of changes to improve performance and robustness under load:
chs
2001-05-28
add a genfs_mmap() and change all of the disk-based filesystems
chs
2001-02-06
Do actual vnode locking for NFS.
fvdl
2000-11-27
Initial integration of the Unified Buffer Cache project.
chs
2000-09-19
Add fields to deal with commit ranges.
fvdl
2000-03-30
Delete redundant decl of nfs_vget() - it's in <nfs/nfsmount.h>.
simonb
1999-11-29
Insert an extra VOP_ACCESS check in nfs_lookup, to avoid cached access
fvdl
1998-08-10
create miscfs/genfs/genfs_vnops.c:genfs_enoioctl and make all the other
matthias
[next]