kern/87793: unable to tear down bridge (if_bridge)

Kerry Throw kthrow1 at ccrs.nrcan.gc.ca
Fri Oct 21 10:10:17 PDT 2005


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


More information about the freebsd-bugs mailing list