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