r235163: root: /etc/rc.d/sysctl: WARNING: sysctl vfs.nfs.access_cache_timeout does not exist.

Anton Shterenlikht mexas at bristol.ac.uk
Thu May 10 20:51:24 UTC 2012

On Thu, May 10, 2012 at 06:11:28PM +0400, Sergey Kandaurov wrote:
> On 10 May 2012 14:30, Anton Shterenlikht <mexas at bristol.ac.uk> wrote:
> >
> > On ia64 r235163:
> >
> > root: /etc/rc.d/sysctl: WARNING: sysctl vfs.nfs.access_cache_timeout does not exist.
> >
> > What is this about?
> > After updating to this revision,
> > I run mergemaster, as usual,
> > with the setting to auto update
> > all /etc files which I didn't touch.
> I'd check your kernel config for 'options NFSCLIENT', so there is
> sysctl vfs.oldnfs.access_cache_timeout instead, and you try to set
> non-existing vfs.nfs.access_cache_timeout from /etc/sysctl.conf.
> If it is so then all your sysctl vfs.nfs.xxx are named as vfs.oldnfs.xxx,
> because the NFS implementation enabled with 'options NFSCLIENT'
> considered old, and the NFS impl. enabled with 'options NFSCL' is the default.
> My inner voice tells me that you have upgraded from quite old CURRENT
> from the point when 'options NFSCLIENT' (old nfs) was default to the point
> when 'options NFSCL' (new nfs implementation) became the default,
> and you still have 'options NFSCLIENT' in your kernel config.
> See /usr/src/UPDATING entry dated 20110427.

You are exactly right.

I don't even use NFS anyway.
So I'll just remove it completely
from my kernel.

Many thanks

Anton Shterenlikht
Room 2.6, Queen's Building
Mech Eng Dept
Bristol University
University Walk, Bristol BS8 1TR, UK
Tel: +44 (0)117 331 5944
Fax: +44 (0)117 929 4423

More information about the freebsd-current mailing list