From owner-freebsd-bugs@FreeBSD.ORG Fri Oct 21 17:10:17 2005 Return-Path: X-Original-To: freebsd-bugs@hub.freebsd.org Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2044816A41F for ; Fri, 21 Oct 2005 17:10:17 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10AD443D4C for ; Fri, 21 Oct 2005 17:10:16 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j9LHAFsv054629 for ; Fri, 21 Oct 2005 17:10:15 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j9LHAF3B054628; Fri, 21 Oct 2005 17:10:15 GMT (envelope-from gnats) Resent-Date: Fri, 21 Oct 2005 17:10:15 GMT Resent-Message-Id: <200510211710.j9LHAF3B054628@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, Kerry Throw Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 58AAF16A41F for ; Fri, 21 Oct 2005 17:00:46 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 27EC843D48 for ; Fri, 21 Oct 2005 17:00:46 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j9LH0j5K000143 for ; Fri, 21 Oct 2005 17:00:46 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j9LH0jcm000139; Fri, 21 Oct 2005 17:00:45 GMT (envelope-from nobody) Message-Id: <200510211700.j9LH0jcm000139@www.freebsd.org> Date: Fri, 21 Oct 2005 17:00:45 GMT From: Kerry Throw To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: kern/87793: unable to tear down bridge (if_bridge) 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: Fri, 21 Oct 2005 17:10:17 -0000 >Number: 87793 >Category: kern >Synopsis: unable to tear down bridge (if_bridge) >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Oct 21 17:10:15 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Kerry Throw >Release: 6.0-RC1 >Organization: CCRS >Environment: FreeBSD 6.0-RC1 #0 Generic i386 >Description: if_bridge is configured to load in loader.conf bridge0 created in rc.conf: cloned_interfaces="bridge0" ifconfig_bridge0="addm xl0 addm bge0 up" ifconfig bridge0 deletem xl0 or once rules are loaded into pf, the bridge cannot be torn down. Even if the rules have been flushed and pf unloaded and all the interfaces are down ifconfig bridge0 deletem bge0 hangs and is not killable. When trying to unload if_bridge I get the following: xl0: refusing to decrement non-positive refcount0for interface flags 256 >How-To-Repeat: reboot and try again. >Fix: >Release-Note: >Audit-Trail: >Unformatted: