kern/104489: dhclient re0 -- panic: mutex Giant not owned at ../../../net/bpf.c:1432

Kris Kennaway kris at obsecurity.org
Tue Mar 27 18:40:09 UTC 2007


The following reply was made to PR kern/104489; it has been noted by GNATS.

From: Kris Kennaway <kris at obsecurity.org>
To: John Baldwin <john at baldwin.cx>
Cc: freebsd-gnats-submit at FreeBSD.org
Subject: Re: kern/104489: dhclient re0 -- panic: mutex Giant not owned at ../../../net/bpf.c:1432
Date: Tue, 27 Mar 2007 14:39:50 -0400

 On Tue, Mar 27, 2007 at 05:20:07PM +0000, John Baldwin wrote:
 > The following reply was made to PR kern/104489; it has been noted by GNATS.
 > 
 > From: John Baldwin <john at baldwin.cx>
 > To: bug-followup at freebsd.org, lolownia at gmail.com
 > Cc:  
 > Subject: Re: kern/104489: dhclient re0 -- panic: mutex Giant not owned at ../../../net/bpf.c:1432
 > Date: Tue, 27 Mar 2007 12:23:18 -0400
 > 
 >  Please try the patch at www.freebsd.org/~jhb/patches/re_taskq.patch
 >  
 >  The problem is that the tasks re0 uses don't acquire Giant 
 >  when 'debug.mpsafenet=0' is set which your system sets because it uses IPSEC.
 
 John's patch is probably correct, but it is better to not use the
 legacy IPSEC code in the first place (unless you need it for IPv6),
 but FAST_IPSEC instead.
 
 Also avoid ULE on 6.x and earlier, it has known problems.
 
 Kris


More information about the freebsd-bugs mailing list