Subject: Re: kmem_malloc: %s too small
To: Jason Thorpe <thorpej@nas.nasa.gov>
From: Michael L. VanLoon -- MindBender.serv.net <michaelv@MindBender.serv.net>
List: port-i386
Date: 09/02/1996 14:38:26
>It means that your mb_map or kmem_map is too small.
>What NetBSD version are you running? In my 1.2 sources, that panic is
>not there; Chris Demetriou altered the sematics of kmem_malloc()
>somewhat.. Running out of space in mb_map is recoverable (the mbuf
>management code attempts to reclaim map space by draining the mbuf-using
>protocols), and the kmem_map case is more informative :-)
When was this "fixed"? I tried running a kernel on a 64MB machine a
couple weeks ago, built from sources supped on 7/11. It paniced not
long after booting (or was it while booting -- don't remember).
Increasing the kmem_map define to a larger value "fixed" it.
-----------------------------------------------------------------------------
Michael L. VanLoon michaelv@MindBender.serv.net
--< Free your mind and your machine -- NetBSD free un*x >--
NetBSD working ports: 386+PC, Mac 68k, Amiga, Atari 68k, HP300, Sun3,
Sun4/4c/4m, DEC MIPS, DEC Alpha, PC532, VAX, MVME68k, arm32...
NetBSD ports in progress: PICA, others...
-----------------------------------------------------------------------------