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