From owner-freebsd-bugs Wed Aug 27 04:40:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA27103 for bugs-outgoing; Wed, 27 Aug 1997 04:40:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA27078; Wed, 27 Aug 1997 04:40:01 -0700 (PDT) Date: Wed, 27 Aug 1997 04:40:01 -0700 (PDT) Message-Id: <199708271140.EAA27078@hub.freebsd.org> To: freebsd-bugs Cc: From: David Greenman Subject: Re: kern/4345: Kernel panic is caused by passing file descriptors through AF_UNIX socket Reply-To: David Greenman Sender: owner-freebsd-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR kern/4345; it has been noted by GNATS. From: David Greenman To: abelits@phobos.illtel.denver.co.us Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: kern/4345: Kernel panic is caused by passing file descriptors through AF_UNIX socket Date: Wed, 27 Aug 1997 04:34:19 -0700 >Sending large number of file descriptors through AF_UNIX sockets causes >a kernel panic. The panic may occur if file descriptors are passed and >then closed, although keeping them open and collecting them in the >receiver process after receiving always causes panic. The panic is indirectly caused by running out of mbuf clusters. It should be possible to work around the problem by increasing the limit on the number of mbuf clusters by using the "NMBCLUSTERS=" kernel option. A value for on the order of 2000-4000 should be sufficient. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project