From owner-freebsd-questions Thu Dec 26 23:50:13 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id XAA08932 for questions-outgoing; Thu, 26 Dec 1996 23:50:13 -0800 (PST) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id XAA08923 for ; Thu, 26 Dec 1996 23:50:10 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.6/8.6.5) with SMTP id XAA09693; Thu, 26 Dec 1996 23:47:22 -0800 (PST) Message-Id: <199612270747.XAA09693@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: Joe Greco cc: mango@staff.communique.net, questions@freefall.freebsd.org Subject: Re: Help 'no buffer available'!! In-reply-to: Your message of "Thu, 26 Dec 1996 16:10:33 CST." <199612262210.QAA07831@solaria.sol.net> From: David Greenman Reply-To: dg@root.com Date: Thu, 26 Dec 1996 23:47:22 -0800 Sender: owner-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> >My kernel details" >> > >> >options "CHILD_MAX=512" >> >options "OPEN_MAX=1024" >> >options "MAXMEM=262144" >> >options "NMBCLUSTERS=4096" >> >options "EXTRAVNODES=30000" <----- this is not a real option on >> >2.1.6 >> >options "NBUF=4096" >> >> I don't know off hand what is causing your problem, but you definately >> don't want NBUF=4096. There is no reason for it and it will consume a >> tremendous amount of virtual memory in 2.1.x. > >I have noticed I get the "No buffer space" under several conditions, most >of which involve "stalls" of networking stuff. > >An enabled de interface with nothing connected will cause this. >A sl interface that got flow controlled will often get wedged in this state. ENOBUFS ("No buffer space available") can be returned for a lot of reasons. One of them is when the interface output queue has reached the limit (usually 50 packets). If the interface output should get jammed for some reason such as stuck flow control on a serial line, packets will back up in the queue until the limit is reached and this error will be reported. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project