History log of /netbsd/sys/nfs/nfsnode.h (Results 1 – 25 of 76)
Revision Date Author Comments
# e4abc357 21-Oct-2021 andvar <andvar@NetBSD.org>

fix various typos, mainly in comments, but also in man pages and log messages.


# 854e06da 18-Jul-2021 dholland <dholland@NetBSD.org>

Abolish all the silly indirection macros for initializing vnode ops tables.

These are things of the form #define foofs_op genfs_op, or #define
foofs_op genfs_eopnotsupp, or similar. They serve no pu

Abolish all the silly indirection macros for initializing vnode ops tables.

These are things of the form #define foofs_op genfs_op, or #define
foofs_op genfs_eopnotsupp, or similar. They serve no purpose besides
obfuscation, and have gotten cutpasted all over everywhere.

show more ...


# fa7692e4 27-May-2021 simonb <simonb@NetBSD.org>

Remove nfs_putpages() prototype; it's not defined anywhere.


# 5a3de467 30-May-2014 hannken <hannken@NetBSD.org>

Change NFS from rbtree to vcache.


# 19e6c76b 25-Sep-2010 matt <matt@NetBSD.org>

Rename rb.h to rbtree.h, as it is more appropriate (c.f. ptree.h). Also
helps find code that hasn't been updated to use the new rbtree API.


# 02cdf4d2 14-Mar-2009 dsl <dsl@NetBSD.org>

Remove all the __P() from sys (excluding sys/dist)
Diff checked with grep and MK1 eyeball.
i386 and amd64 GENERIC and sys still build.


# ed795a66 02-Jan-2009 christos <christos@NetBSD.org>

protect sillyrename with _KERNEL


# 27bc6a23 02-Jan-2009 ad <ad@NetBSD.org>

- Don't vput() a vnode that we do not hold locked.
- Eliminate one of the few remaining uses of LK_CANRECURSE.


# a42078ef 22-Oct-2008 matt <matt@NetBSD.org>

Change NFS to use a RB-tree for its FH->nfsnode lookups.


# 1997a1e1 25-Jan-2008 ad <ad@NetBSD.org>

Remove VOP_LEASE. Discussed on tech-kern.


# c379ad65 10-Aug-2007 yamt <yamt@NetBSD.org>

- instead of scanning an array of iods, maintain a list of idle iods.
- make nfs_getset_niothreads MP friendly.


# 8e473ee7 08-Aug-2007 yamt <yamt@NetBSD.org>

push kernel_lock a little.


# 97c7bbe6 20-Jul-2007 yamt <yamt@NetBSD.org>

- fix decreasing of vfs.nfs.iothreads after the recent partial merge
of vmlocking.
- don't make nfsiod exit with requests left.
- make NFSSVC_BIOD a dummy so that nfsiod can be simplified.


# f1439806 29-Apr-2007 yamt <yamt@NetBSD.org>

include condvar.h. pointed by Kurt Schreiner.


# aca67640 29-Apr-2007 yamt <yamt@NetBSD.org>

use mutex and condver.


# 6d6b5c51 15-Feb-2007 yamt <yamt@NetBSD.org>

use mutex and rwlock rather than lockmgr.


# a23a6ee6 28-Dec-2006 yamt <yamt@NetBSD.org>

remove several nqnfs definitions.


# ccfd2c0d 27-Dec-2006 yamt <yamt@NetBSD.org>

remove nqnfs.


# 3b347a34 17-Oct-2006 christos <christos@NetBSD.org>

another variable should have been _KERNEL only.


# 0a3d351a 17-Oct-2006 christos <christos@NetBSD.org>

don't expose kernel variables to userland.


# fc9422c9 14-May-2006 elad <elad@NetBSD.org>

integrate kauth.


# 95e1ffb1 11-Dec-2005 christos <christos@NetBSD.org>

merge ktrace-lwp.


# 72d6e88a 26-Jan-2005 yamt <yamt@NetBSD.org>

handle a really empty directory, which doesn't have even the dot entry.


# e5bd47dc 09-Jan-2005 yamt <yamt@NetBSD.org>

invalidate cache if filesize is changed besides our activity
because it means that we're out of sync with the server.


# 68c07138 08-Jan-2005 yamt <yamt@NetBSD.org>

nfs_lookup: check n_nctime for positive entries as well to improve
cache consistency.


1234