Subject: Re: NMBCLUSTERS setting issues
To: Andy Ruhl <>
From: Rui Paulo <>
List: port-i386
Date: 07/05/2005 17:48:02
On 2005.07.05 09:58:04 +0000, Andy Ruhl wrote:
 | I ran into the problem described here:
 | There are 3 possible ways to get around this that I know of:
 | 1. Set the sysctl for kern.mbuf.nmbclusters higher
 | 2. Use gdb to edit the kernel
 | 3. Recompile the kernel
 | It might be possible to use userconf, I don't know, this page doesn't
 | describe it though.
 | On my standard 2.0.2 i386 machine (GENERIC kernel), option #1 fails

This is normal. See sysctl(3):

                     The limit on the number of mbuf clusters.  The variable
                     can only be increased, and only increased on machines
                     with direct-mapped pool pages

 | with "operation not permitted" when I try to set it to 2048. #2 causes

I thought this has already been corrected... Maybe a pullup is missing?

 | gdb to core dump. So my only option left is #3, which I really didn't
 | want to do on this particular machine.
 | Am I missing something? Do I just have to recompile?
 | Andy

		-- Rui Paulo