RE: Lock order reversal in 5.2-CURRENT

From: Terrence Koeman <root_at_mediamonks.net>
Date: Wed, 11 Aug 2004 01:03:17 +0200
> -----Original Message-----
> From: John Baldwin [mailto:jhb_at_FreeBSD.org] 
> Sent: Tuesday, August 10, 2004 21:59
> To: freebsd-current_at_FreeBSD.org; root_at_mediamonks.net
> Subject: Re: Lock order reversal in 5.2-CURRENT
> > > The real problem is that mi_switch panic'd:
> > >
> > > calltrap() at calltrap+0x5
> > > --- trap 0xc, eip = 0xc04b3ed2, esp = 0xd4dd7c90, ebp = 
> > > 0xd4dd7ce0 ---
> > > mi_switch(1,0,c060d2be,9c,dbba0) at mi_switch+0x102
> > >
> > > Does the original poster have a debug kernel built?
> >
> > Yes I have, but I have no experience with the debugger. 
> I'll be happy to
> > carry out whatever's needed.
> 
> Just pull up gdb on the kernel.debug file in the kernel build 
> directory and do 
> 'l *0xc04b3ed2'  (the value is the eip from above) to list 
> the source line 
> associated with the fault.

I'm sorry, I deleted /usr/obj/ to see if a clean start would help. I'll
rebuild my kernel and world and if it happens again I'll do this.

-- 
Regards,
Terrence Koeman
 
MediaMonks B.V. (www.mediamonks.com)
Please quote all replies in correspondence.    

Received on Tue Aug 10 2004 - 21:05:11 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:05 UTC