From owner-freebsd-current Sun Sep 23 16:43:26 2001 Delivered-To: freebsd-current@freebsd.org Received: from peter3.wemm.org (c1315225-a.plstn1.sfba.home.com [24.14.150.180]) by hub.freebsd.org (Postfix) with ESMTP id 5352B37B428 for ; Sun, 23 Sep 2001 16:43:22 -0700 (PDT) Received: from overcee.netplex.com.au (overcee.wemm.org [10.0.0.3]) by peter3.wemm.org (8.11.0/8.11.0) with ESMTP id f8NNhMM16313 for ; Sun, 23 Sep 2001 16:43:22 -0700 (PDT) (envelope-from peter@wemm.org) Received: from wemm.org (localhost [127.0.0.1]) by overcee.netplex.com.au (Postfix) with ESMTP id 04C1638FF; Sun, 23 Sep 2001 16:43:22 -0700 (PDT) (envelope-from peter@wemm.org) X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 To: Mark Murray Cc: Evan Sarmiento , freebsd-current@FreeBSD.ORG Subject: Re: panic on mount In-Reply-To: <200109231656.f8NGuXE00513@grimreaper.grondar.za> Date: Sun, 23 Sep 2001 16:43:21 -0700 From: Peter Wemm Message-Id: <20010923234322.04C1638FF@overcee.netplex.com.au> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Mark Murray wrote: > > > > After compiling a new kernel, installing it, when my laptop > > tries to mount its drive, it panics with this message: > > > > panic: lock (sleep mutex) vnode interlock not locked @ > > ../../../kern/vfs_default.c:460 > > > > which is: > > > > if (ap->a_flags & LK_INTERLOCK) > > mtx_unlock(&ap->a_vp->v_interlock); > > I get exactly the same thing. > > Manual bactrace is: > > panic > witness_unlock > _mtx_unlock_flags > vop_nolock > vop_defaultop > vn_lock > ffs_mountfs > ffs_mount > vfs_mountroot_try > vfs_mountroot > mi_startup > begin Eww. I was looking at this as an Alpha SMP bug. I was just about to compile an x86 kernel with the same debug options in case it was a generic problem. :-( Cheers, -Peter -- Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au "All of this is for nothing if we don't go to the stars" - JMS/B5 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message