Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 21 Oct 2005 17:00:45 GMT
From:      Kerry Throw <kthrow1@ccrs.nrcan.gc.ca>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   kern/87793: unable to tear down bridge (if_bridge)
Message-ID:  <200510211700.j9LH0jcm000139@www.freebsd.org>
Resent-Message-ID: <200510211710.j9LHAF3B054628@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200510211700.j9LH0jcm000139>