Subject: Re: NMBCLUSTERS problem...
To: kwame <kwame@epita.fr>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: tech-kern
Date: 10/05/1999 17:02:58
On Tue, Oct 05, 1999 at 02:27:08PM +0000, kwame wrote:
> I m running NetBSD 1.4 over 250 Pc-i386.
> 
> this command  -- ypcat passwd | more | grep `^adm$` -- reboot my BSD
> with this error msg -- mclpool limit reach, increase NMBCLUSTERS --, so
> I did it. I upgrade it from 512 to 4096....
> 
> Now, after 3 times, the PC rebooting.
> 
> It's the same on 1.4.1 but it s working under 1.3....

Try to upgrade your kernel to the -relase branch
(ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-release). You don't need to upgrade
userland for this.
Cgd explained here (or maybe it was on tech-net ?) that because of the way
some ethernet driver works (especially for DMA-capable boards), they can
use much more mbuf clusters than needed for small packets (typically a
NIS call generate a lot of small packets). Hooks have been added to reclaim
unused space when needed.

--
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
--