From venglin@freebsd.lublin.pl  Mon Mar 31 12:54:47 2008
Return-Path: <venglin@freebsd.lublin.pl>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 519FC106567B
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 31 Mar 2008 12:54:47 +0000 (UTC)
	(envelope-from venglin@freebsd.lublin.pl)
Received: from lagoon.freebsd.lublin.pl (lagoon.freebsd.lublin.pl [193.138.118.3])
	by mx1.freebsd.org (Postfix) with ESMTP id 17EFD8FC3B
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 31 Mar 2008 12:54:47 +0000 (UTC)
	(envelope-from venglin@freebsd.lublin.pl)
Received: by lagoon.freebsd.lublin.pl (Postfix, from userid 3000)
	id 44852C54C18; Mon, 31 Mar 2008 14:35:51 +0200 (CEST)
Message-Id: <20080331123551.44852C54C18@lagoon.freebsd.lublin.pl>
Date: Mon, 31 Mar 2008 14:35:51 +0200 (CEST)
From: Przemyslaw Frasunek <venglin@freebsd.lublin.pl>
Reply-To: Przemyslaw Frasunek <venglin@freebsd.lublin.pl>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Netgraph related "kmem_map too small" panics
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         122290
>Category:       kern
>Synopsis:       [netgraph] [panic] Netgraph related "kmem_map too small" panics
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-net
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 31 13:00:09 UTC 2008
>Closed-Date:    
>Last-Modified:  Tue May 10 20:40:06 UTC 2011
>Originator:     Przemyslaw Frasunek
>Release:        FreeBSD 6.3-RELEASE i386
>Organization:
Nette
>Environment:
System: FreeBSD kalina-gw.nette.pl 6.3-RELEASE FreeBSD 6.3-RELEASE #1: Mon Jan 21 00:13:00 CET 2008     root@kalina-gw.nette.pl:/usr/src/sys/i386/compile/NETTERTR  i386

>Description:
	Every 2 weeks I'm getting the following panic:

	kmem_malloc(4096): kmem_map too small: 168394752 total allocated

	vmstat -z on vmcore shows that most of kernel memory is used by
	mbufs:

ITEM                     SIZE     LIMIT      USED      FREE  REQUESTS  FAILURES 
mbuf:                     256,        0,   458820,        6, 2811418298,        7

	but `vmstat -m' and `netstat -m' doesn't work:

# vmstat -M vmcore.4 -m
vmstat: memstat_kvm_malloc: invalid address (0xc0a01ffd)
         Type InUse MemUse HighUse Requests  Size(s)

# netstat -M vmcore.4 -m
netstat: memstat_kvm_all: invalid address (0xc0a01ffd)

	The machine works as PPPoE router with mpd 5.0, so multiple netgraph
	nodes are created. 

>How-To-Repeat:
	N/A
>Fix:
	N/A


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->freebsd-net 
Responsible-Changed-By: linimon 
Responsible-Changed-When: Mon Mar 31 18:04:02 UTC 2008 
Responsible-Changed-Why:  
Over to maintainer(s). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=122290 

From: Przemyslaw Frasunek <przemyslaw@frasunek.com>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: kern/122290: [netgraph] [panic] Netgraph related "kmem_map too
 small" panics
Date: Tue, 10 May 2011 22:30:31 +0200

 It seems to be fixed, as I didn't experience any panics on recent 7.x and 8.x
 releases.
 
 This PR can be closed now.
>Unformatted:
