From owner-freebsd-bugs Sun Oct 4 05:03:48 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA27412 for freebsd-bugs-outgoing; Sun, 4 Oct 1998 05:03:48 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA27243 for ; Sun, 4 Oct 1998 05:00:31 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id FAA19124; Sun, 4 Oct 1998 05:00:02 -0700 (PDT) Date: Sun, 4 Oct 1998 05:00:02 -0700 (PDT) Message-Id: <199810041200.FAA19124@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.ORG From: Andreas Klemm Subject: Re: kern/7822: Machine Reboots without reason Reply-To: Andreas Klemm Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR kern/7822; it has been noted by GNATS. From: Andreas Klemm To: freebsd-gnats-submit@freebsd.org, bifrost@dis.org Cc: Subject: Re: kern/7822: Machine Reboots without reason Date: Sun, 04 Oct 1998 13:24:22 +0200 Could you please describe your envirenment more precisely ? I would expect at least a copy of your kernel configuration file or do you still run a GENERIC kernel ? Maybe you have to increase things like maxusers variable or NMBCLUSTERS. In the kernel sources I found: vm/vm_kern.c around line 288: * Locate sufficient space in the map. This will give us the final * virtual address for the new memory, and thus will tell us the * offset within the kernel map. */ vm_map_lock(map); if (vm_map_findspace(map, vm_map_min(map), size, &addr)) { vm_map_unlock(map); if (map == mb_map) { mb_map_full = TRUE; printf("Out of mbuf clusters - adjust NMBCLUSTERS or inc rease maxusers!\n"); return (0); } if (waitflag == M_WAITOK) panic("kmem_malloc(%d): kmem_map too small: %d total all ocated", size, map->size); return (0); } Since you have an enormous amount of main memory perhaps some kernel settings badly need finetuning. Am not sure but perhaps some kernel parameters are adjusted by memory size and some not, so that there is a demand of increasing some values to fit the others ? Just a vague guess .... -- Andreas Klemm http://www.FreeBSD.ORG/~andreas What gives you 90% more speed, for example, in kernel compilation ? http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html "NT = Not Today" (Maggie Biggs) ``powered by FreeBSD SMP'' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message