Date: Fri, 11 Jul 2003 08:50:07 -0400 From: "Robin P. Blanchard" <Robin.Blanchard@gactr.uga.edu> To: "John Baldwin" <jhb@FreeBSD.org>, <current@freebsd.org> Subject: RE: Witness panic (fxp/polling related) Message-ID: <EE3D3FBAFFCAED448C21C398FDAD91AC010833@EBE1.gc.nat>
next in thread | raw e-mail | index | archive | help
Alright...Added WITNESS_DDB to the kernel. Here's (hopefully) more = useful info. Again, this is using sources dated yesterday morning. recursed on non-recursive lock (sleep mutex) fxp0 @ /usr/src/sys/dev/fxp/if_fxp. c:1502 first acquired @ /usr/src/sys/dev/fxp/if_fxp.c:1539 panic: recurse Stack backtrace: backtrace(c030b899,c0360800,c030dbd1,d692fc30,100) at backtrace+0x17 panic(c030dbd1,c0305927,603,c0305927,5de) at panic+0xb7 witness_lock(c1510160,8,c0305927,5de,1a4) at witness_lock+0x1fd _mtx_lock_flags(c1510160,0,c0305927,5de,c1510000) at = _mtx_lock_flags+0x63 fxp_poll(c1510000,0,1,603,c400e000) at fxp_poll+0x37 fxp_intr(c1510000,0,c0309d97,215,c40063c8) at fxp_intr+0xc1 ithread_loop(c400ba80,d692fd48,c0309c5c,312,0) at ithread_loop+0x152 fork_exit(c01c5f80,c400ba80,d692fd48) at fork_exit+0xae fork_trampoline() at fork_trampoline+0x1a --- trap 0x1, eip =3D 0, esp =3D 0xd692fd7c, ebp =3D 0 --- Debugger("panic") Stopped at Debugger+0x54: xchgl %ebx,in_Debugger.0 db> show locks exclusive sleep mutex fxp0 (network driver) r =3D 1 (0xc1510160) locked = @ /usr/src/sys/dev/fxp/if_fxp.c:1539 exclusive sleep mutex Giant r =3D 0 (0xc035eb80) locked @ /usr/src/sys/kern/kern_intr.c:533
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?EE3D3FBAFFCAED448C21C398FDAD91AC010833>