From owner-freebsd-bugs@FreeBSD.ORG Sat May 2 11:00:05 2009 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5CB19106564A for ; Sat, 2 May 2009 11:00:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 177CF8FC16 for ; Sat, 2 May 2009 11:00:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n42B04W5061178 for ; Sat, 2 May 2009 11:00:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n42B04F9061177; Sat, 2 May 2009 11:00:04 GMT (envelope-from gnats) Resent-Date: Sat, 2 May 2009 11:00:04 GMT Resent-Message-Id: <200905021100.n42B04F9061177@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Andrey Golenischev Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 95ED41065674 for ; Sat, 2 May 2009 10:56:12 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 845888FC32 for ; Sat, 2 May 2009 10:56:12 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n42AuBCx092767 for ; Sat, 2 May 2009 10:56:11 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n42AuBu5092750; Sat, 2 May 2009 10:56:11 GMT (envelope-from nobody) Message-Id: <200905021056.n42AuBu5092750@www.freebsd.org> Date: Sat, 2 May 2009 10:56:11 GMT From: Andrey Golenischev To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: kern/134157: dummynet loads cpu for 100% and make a system frozen and unstable X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 May 2009 11:00:05 -0000 >Number: 134157 >Category: kern >Synopsis: dummynet loads cpu for 100% and make a system frozen and unstable >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat May 02 11:00:04 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Andrey Golenischev >Release: 7.1-RELEASE-p5 >Organization: PP "Neiron Systems" >Environment: FreeBSD access 7.1-RELEASE-p5 FreeBSD 7.1-RELEASE-p5 #0: Sun Apr 26 12:25:17 EEST 2009 megasid@access:/usr/src/sys/i386/compile/ACCESS i386 >Description: We use ipfw dummynet for shaping our vpn users. When we use 6.x freebsd and 7.0 freebsd there is no bugs with dummynet. When we upgrade to 7.1 our access server start to freez and only hardware reset can back it to life. When i left in ssh session and this nightmare come back i see that dummynet is loads 100% of cpu and i cannot stop any daemons or restart server. How is looks in top -SI last pid: 58567; load averages: 1.57, 3.18, 2.71 up 0+13:56:00 13:55:32 96 processes: 4 running, 79 sleeping, 13 waiting CPU: 0.0% user, 0.0% nice, 50.0% system, 0.8% interrupt, 49.2% idle Mem: 85M Active, 381M Inact, 179M Wired, 112K Cache, 112M Buf, 1356M Free Swap: 4061M Total, 4061M Free PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 12 root 1 171 ki31 0K 8K RUN 0 698:09 100.00% idle: cpu0 29 root 1 -68 - 0K 8K CPU1 1 96:34 100.00% dummynet >How-To-Repeat: Just use much ipfw pipes with random add/delete it and speed change >Fix: No >Release-Note: >Audit-Trail: >Unformatted: