Lock order reversal in 5.2-CURRENT

Terrence Koeman root at mediamonks.net
Tue Aug 10 16:05:11 PDT 2004


> -----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.    
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3791 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20040811/4a977134/smime.bin


More information about the freebsd-current mailing list