From owner-freebsd-current@FreeBSD.ORG Fri Mar 3 21:03:26 2006 Return-Path: X-Original-To: current@freebsd.org 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 5648416A420; Fri, 3 Mar 2006 21:03:26 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id B012943D7D; Fri, 3 Mar 2006 21:03:19 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 1E7F51A4E52; Fri, 3 Mar 2006 13:03:18 -0800 (PST) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 94F7951878; Fri, 3 Mar 2006 16:03:17 -0500 (EST) Date: Fri, 3 Mar 2006 16:03:17 -0500 From: Kris Kennaway To: John Baldwin Message-ID: <20060303210317.GB11807@xor.obsecurity.org> References: <20060302235957.GA75453@xor.obsecurity.org> <200603031114.48956.jhb@freebsd.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="s/l3CgOIzMHHjg/5" Content-Disposition: inline In-Reply-To: <200603031114.48956.jhb@freebsd.org> User-Agent: Mutt/1.4.2.1i Cc: current@freebsd.org, Kris Kennaway Subject: Re: panic: blockable sleep lock (sleep mutex) Giant @ kern/kern_intr.c:661 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Fri, 03 Mar 2006 21:03:26 -0000 --s/l3CgOIzMHHjg/5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Mar 03, 2006 at 11:14:47AM -0500, John Baldwin wrote: > On Thursday 02 March 2006 18:59, Kris Kennaway wrote: > > Updated to -current, panicked at boot: > >=20 > > Timecounters tick evpanic: blockable sleep lock (sleep mutex) Giant @ k= ern/kern_intr.c:661 > > cpuid =3D 0 > > KDB: enter: panic > > [thread pid 30 tid 100035 ] > > Stopped at kdb_enter+0x30: leave > > db> wh > > Tracing pid 30 tid 100035 td 0xcc5b7bd0 > > kdb_enter(c072c0f6,0,c07303fc,f5893c50,cc5b7bd0) at kdb_enter+0x30 > > panic(c07303fc,c074362d,c073e0e1,c07294ca,295) at panic+0x13f > > witness_checkorder(c07939e8,9,c07294ca,295,c07999f8) at witness_checkor= der+0xd6 > > _mtx_lock_flags(c07939e8,0,c07294c1,295,2) at _mtx_lock_flags+0x94 > > ithread_execute_handlers(cc5c1000,cc5f8c80,c052b648,c07939d0,cc5b7bd0) = at ithread_execute_handlers+0x10c > > ithread_loop(cc5d3440,f5893d38,c07292b7,31a,cc5d3440) at ithread_loop+0= x78 > > fork_exit(c051d959,cc5d3440,f5893d38) at fork_exit+0xc5 > > fork_trampoline() at fork_trampoline+0x8 > > --- trap 0x1, eip =3D 0, esp =3D 0xf5893d6c, ebp =3D 0 --- >=20 > Something has leaked a critical section. Do you have witness_skipspin en= abled? > Can you try turning it off? It's probably a missing unlock of a spin mut= ex > somewhere. WITNESS_SKIPSPIN was not enabled. Kris --s/l3CgOIzMHHjg/5 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (FreeBSD) iD8DBQFECK8VWry0BWjoQKURAiSrAJ9fl3YURIspNXzVg8hUuePz38TxZACgrjk2 2LzrC9qo140d+lh5qAq2wWc= =HJcT -----END PGP SIGNATURE----- --s/l3CgOIzMHHjg/5--