From owner-freebsd-current@FreeBSD.ORG Wed Apr 21 23:35:14 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 168F316A4D0 for ; Wed, 21 Apr 2004 23:35:14 -0700 (PDT) Received: from farside.isc.org (farside.isc.org [204.152.187.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C65843D5D for ; Wed, 21 Apr 2004 23:35:05 -0700 (PDT) (envelope-from Peter_Losher@isc.org) Received: from dhcp-10.sql1.plosh.net (unknown [64.139.14.227]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by farside.isc.org (Postfix) with ESMTP id E7C77A864; Thu, 22 Apr 2004 06:35:04 +0000 (UTC) (envelope-from Peter_Losher@isc.org) From: Peter Losher Organization: ISC To: current@freebsd.org Date: Wed, 21 Apr 2004 23:34:40 -0700 User-Agent: KMail/1.6 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-02=_Xe2hAMLAFzGl7wm"; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200404212335.03156.Peter_Losher@isc.org> Subject: sleep mutex panic on 5.2.1-RELEASE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Apr 2004 06:35:14 -0000 --Boundary-02=_Xe2hAMLAFzGl7wm Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi, I have a dual-Xeon system in production (Dell PE2550) that has started to=20 randomly lock up, adding debugging fun and WITNESS, I got it to panic=20 and pop it into the debugger... =2D=3D- panic: lock (sleep mutex) pipe mutex not locked=20 @ /usr/src/sys/kern/sys_pipe.c:854 cpuid =3D 3; Debugger("panic") Stopped at Debugger+0x55: xchgl %ebx,in_Debugger.0 db> trace Debugger(c085cd10,3,c085f790,f3523b8c,100) at Debugger+0x55 panic(c085f790,c0872db0,c085f140,c085fb54,356) at panic+0x156 witness_unlock(ccae1040,8,c085fb54,356,cc5d36b8) at witness_unlock+0x223 _mtx_unlock_flags(ccae1040,0,c085fb54,356,0) at _mtx_unlock_flags+0x32 =20 pipe_direct_write(cc5d36b8,f3523c80,c085fb54,372,c0941470) at=20 pipe_direct_write+0x511 pipe_write(cc995e9c,f3523c80,cca3f980,0,cc56e500) at pipe_write+0x293 dofilewrite(cc56e500,cc995e9c,1,81ae000,4000) at dofilewrite+0xfb write(cc56e500,f3523d14,c0878bb8,3ee,3) at write+0x6e syscall(80e002f,80e002f,bfbf002f,81ae000,4000) at syscall+0x2a0 Xint0x80_syscall() at Xint0x80_syscall+0x1d =2D-- syscall (4, FreeBSD ELF32, write), eip =3D 0x2811b12f, esp =3D=20 0xbfbfdeac, ebp =3D 0xbfbfdec8 --- db> reset cpu_reset called on cpu#3 cpu_reset: Restarting BSP cpu_reset_proxy: Stopped CPU 3 =2D=3D- Thanks for any info you can provide. Best Wishes - Peter =2D-=20 Peter_Losher@isc.org | ISC | OpenPGP Key E8048D08 | "The bits must flow" --Boundary-02=_Xe2hAMLAFzGl7wm Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQBAh2eWPtVx9OgEjQgRAvxAAKCHu+54qaz9AOB13DqCHwoOdf7eTQCdGLku 8KQd0pxlV+yXLgIuhqCdsl0= =kv18 -----END PGP SIGNATURE----- --Boundary-02=_Xe2hAMLAFzGl7wm--