panic: mutex vr0 not owned at ...if_vr.c:571 when doing ifconfig

Scott Long scottl at samsco.org
Tue Aug 10 07:29:01 PDT 2004


Simon Dick wrote:
> On Tue, 2004-08-10 at 14:03, Simon Dick wrote:
> 
>>On Tue, 2004-08-10 at 08:06, Mike Bristow wrote:
>>
>>>On Mon, Aug 09, 2004 at 06:41:43PM -0400, Robert Watson wrote:
>>>
>>>>Hmm.  I actually committed a slightly different patch as if_vr.c:1.93 to
>>>>acquire the lock around vr_setcfg() in vr_miibus_statchg().  Could you
>>>>check that that also solves the problem?
>>>
>>>When I tried that, it booted but paniced as soon as I ran 'ifconfig
>>>vr0 media blah':
>>>
>>>
>>># ifconfig vr0 media 100baseTX
>>>panic: _mtx_lock_sleep: recursed on non-recursive mutex vr0 @
>>>+/usr/src/sys/pci/if_vr.c:506
>>
>>Same here with 1.93 installed, currently backed out to 1.92 so I can use
>>my network
> 
> 
> Just tried the patch in PR 70189 and it works fine for me
> 

So backing out rev 1.93 _and_ applying the patch in the PR makes
everything work?  If so then I'll look into this today.

Scott



More information about the freebsd-current mailing list