From owner-freebsd-current Thu Aug 16 3:39:53 2001 Delivered-To: freebsd-current@freebsd.org Received: from mailman.zeta.org.au (mailman.zeta.org.au [203.26.10.16]) by hub.freebsd.org (Postfix) with ESMTP id 4DA6437B407; Thu, 16 Aug 2001 03:39:50 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from bde.zeta.org.au (bde.zeta.org.au [203.2.228.102]) by mailman.zeta.org.au (8.9.3/8.8.7) with ESMTP id UAA23456; Thu, 16 Aug 2001 20:39:48 +1000 Date: Thu, 16 Aug 2001 20:39:47 +1000 (EST) From: Bruce Evans X-X-Sender: To: "David O'Brien" Cc: Subject: Re: mutex Giant not owned In-Reply-To: <20010815193517.A8445@dragon.nuxi.com> Message-ID: <20010816203635.E27947-100000@besplex.bde.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 On Wed, 15 Aug 2001, David O'Brien wrote: > panic: mutex Giant not owned at ../../../kern/vfs_subr.c:2363 > ... > #7 0xfffffc00003d6090 in panic ( > fmt=0xfffffc00005a9096 "mutex %s not owned at %s:%d") > at ../../../kern/kern_shutdown.c:600 > #8 0xfffffc00003ca404 in _mtx_assert (m=0x0, what=0, file=0x0, line=0) > at ../../../kern/kern_mutex.c:570 > #9 0xfffffc00005303c8 in vm_map_growstack (p=0xfffffe001fb7ad00, > addr=301969984) at ../../../vm/vm_map.c:2473 > #10 0xfffffc00005612d8 in grow_stack (p=0x0, sp=0) > at ../../../alpha/alpha/vm_machdep.c:412 > #11 0xfffffc0000553bb0 in sendsig (catcher=0, sig=11, mask=0xfffffe001fb7aec8, > code=5905801216) at ../../../alpha/alpha/machdep.c:1388 > #12 0xfffffc00003da534 in trapsignal (p=0xfffffe001fb7ad00, sig=11, > code=5905801216) at ../../../kern/kern_sig.c:1060 > #13 0xfffffc000055eecc in trap (a0=5905801216, a1=1, a2=1, entry=2, > framep=0xfffffe0023819ed8) at ../../../alpha/alpha/trap.c:617 > #14 0xfffffc000054ccdc in XentMM () alpha/trap.c seems to be missing the necessary aquiral of Giant before calling trapsignal(). Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message