From owner-freebsd-current Sat Nov 23 13: 6:50 2002 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 45D9937B401; Sat, 23 Nov 2002 13:06:49 -0800 (PST) Received: from antigonus.hosting.swbell.net (antigonus.hosting.swbell.net [216.100.98.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7BF2E43E4A; Sat, 23 Nov 2002 13:06:48 -0800 (PST) (envelope-from alc@imimic.com) Received: from imimic.com (adsl-216-63-78-19.dsl.hstntx.swbell.net [216.63.78.19]) by antigonus.hosting.swbell.net id QAA25227; Sat, 23 Nov 2002 16:06:19 -0500 (EST) [ConcentricHost SMTP Relay 1.14] Message-ID: <3DDFEDCA.15889E06@imimic.com> Date: Sat, 23 Nov 2002 15:06:18 -0600 From: "Alan L. Cox" Organization: iMimic Networking, Inc. X-Mailer: Mozilla 4.8 [en] (X11; U; Linux 2.4.2 i386) X-Accept-Language: en MIME-Version: 1.0 To: Marc Recht Cc: current@FreeBSD.ORG, alc@freebsd.org Subject: Re: panic in latest pmap.c References: <2510000.1038084559@leeloo.intern.geht.de> Content-Type: text/plain; charset=x-user-defined Content-Transfer-Encoding: 7bit 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 Marc Recht wrote: > > Hi! > > I got this with the latest pmap.c > Nov 23 17:43:07 leeloo kernel: panic: mutex vm page queue mutex not owned > at ../../../i386/i386/pmap.c:1881 > Nov 23 17:43:07 leeloo kernel: > Nov 23 17:43:07 leeloo kernel: syncing disks, buffers remaining... panic: > bremfree: bp 0xd359d584 not locked > Nov 23 17:43:07 leeloo kernel: Uptime: 9m10s > Nov 23 17:43:07 leeloo kernel: pfs_vncache_unload(): 2 entries remaining > > * $FreeBSD: src/sys/i386/i386/pmap.c,v 1.371 2002/11/23 04:48:13 alc Exp $ > > Regards, > Marc Can you re-cvsup and update just to make sure everything is current? Every place that pmap_remove_all() is called appears to hold the page queue mutex. The only exception is long-broken code that is compiled under ENABLE_VFS_IOOPT. Regards, Alan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message