From owner-freebsd-hackers@FreeBSD.ORG Wed Jul 23 18:06:38 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AE53C37B401 for ; Wed, 23 Jul 2003 18:06:38 -0700 (PDT) Received: from relay.pair.com (relay.pair.com [209.68.1.20]) by mx1.FreeBSD.org (Postfix) with SMTP id C82AD43F93 for ; Wed, 23 Jul 2003 18:06:37 -0700 (PDT) (envelope-from silby@silby.com) Received: (qmail 55017 invoked from network); 24 Jul 2003 01:06:36 -0000 Received: from niwun.pair.com (HELO localhost) (209.68.2.70) by relay.pair.com with SMTP; 24 Jul 2003 01:06:36 -0000 X-pair-Authenticated: 209.68.2.70 Date: Wed, 23 Jul 2003 20:06:06 -0500 (CDT) From: Mike Silbersack To: Leo Bicknell In-Reply-To: <20030723235744.GA64109@ussenterprise.ufp.org> Message-ID: <20030723200330.E4074@odysseus.silby.com> References: <20030723173007.GD41280@pacer.dmz.smartrafficenter.org> <20030723235744.GA64109@ussenterprise.ufp.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-hackers@freebsd.org Subject: Re: mbuf cluster shortage caused kernel panic X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Jul 2003 01:06:39 -0000 On Wed, 23 Jul 2003, Leo Bicknell wrote: > I had a crash a few days ago on a 4.8-RELEASE box that I hadn't > looked into yet, but when I saw your message I went back to take a > look. > > I also ran out of mbuf clusters. First time on this machine, and > since I've used it to test a number of high bandwidth*delay paths > I've at times had the socket buffers cranked and really exercised > MBUF's but good. At the time of the panic the limits were sane > (32k send/receive tcp). > > #2 0xc0163e24 in poweroff_wait () > #3 0xc0184ad5 in sbappendaddr () > #4 0xc01c85a1 in udp_input () > #5 0xc01bbb18 in ip_input () > #6 0xc01bbb77 in ipintr () > #7 0xc0292631 in swi_net_next () > #8 0xc0185d83 in sendit () > #9 0xc0185e86 in sendto () > #10 0xc02a0e51 in syscall2 () > Leo Bicknell - bicknell@ufp.org - CCIE 3440 I think that this may have been caused by the bug I fixed in if_loop.c revision 1.47.2.8 (post 4.8-release.) Mike "Silby" Silbersack