Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Sep 1997 13:42:20 -0600 (MDT)
From:      Nate Williams <nate@mt.sri.com>
To:        Karl Denninger  <karl@mcs.net>
Cc:        Poul-Henning Kamp <phk@critter.freebsd.dk>, current@freebsd.org
Subject:   Re: WARNING! Builds from the last few days have BROKEN NFS
Message-ID:  <199709271942.NAA27353@rocky.mt.sri.com>
In-Reply-To: <19970927132318.04053@Mars.Mcs.Net>
References:  <19970927124917.57478@Mars.Mcs.Net> <6979.875383880@critter.freebsd.dk> <19970927132318.04053@Mars.Mcs.Net>

next in thread | previous in thread | raw e-mail | index | archive | help
Karl wrote:
>All -current builds from the last few days have BROKEN NFS client code.

Poul-Henning responded:
> Please try
>	sysctl -w debug.wantfreevnodes=0

> Uh, the problem with that Paul is that a build from the sources as they
                            ^^^^
Poul-Henning

> existed on the 19th does *not* exhibit the problem (which is what I'm
> running now).  I believe that the critical change actually occurred mid-week
> this last week when a set of files in the vm subdirectory were
> modified.

phk         1997/09/25 09:18:00 PDT

  Modified files:
    sys/kern             vfs_subr.c 
  Log:
  Reduce the target number of vnodes on the freelist from desiredvnodes
  (usually a couple of thousand) to 25.  The measured impact on cache-hits
  doesn't justify spending memory this way:

That was in the middle of the week, but wasn't in the VM system.

'Just do it, and quit 'yer arguing' :) :) :) :)



Nate

ps. Things like this are pretty trivial to find if you have the CVS
tree.  Go look at the $CVSROOT/CVSROOT/commitlog/sys, and search for
'/1997/09/19', and look at the messages after that point.  Other
significant kernel changes this week including using the zone allocator
for M_NAMEI (dyson), timeout changes (gibbs), SMP stuff (various), all
of which are easily seen in the commitlogs.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709271942.NAA27353>