From owner-freebsd-current@FreeBSD.ORG Tue Aug 26 00:51:49 2003 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 78A0216A4BF; Tue, 26 Aug 2003 00:51:49 -0700 (PDT) Received: from mailbox.univie.ac.at (mailbox.univie.ac.at [131.130.1.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7F99643FF5; Tue, 26 Aug 2003 00:51:48 -0700 (PDT) (envelope-from l.ertl@univie.ac.at) Received: from localhost.localdomain (adslle.cc.univie.ac.at [131.130.102.11]) by mailbox.univie.ac.at (8.12.9/8.12.9) with ESMTP id h7Q7pRxo120104; Tue, 26 Aug 2003 09:51:31 +0200 Date: Tue, 26 Aug 2003 09:51:28 +0200 (CEST) From: Lukas Ertl To: Mark Tinguely In-Reply-To: <200308221408.h7ME8FtZ014370@casselton.net> Message-ID: <20030826094910.M19846@leelou.in.tern> References: <200308221408.h7ME8FtZ014370@casselton.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-DCC-ZID-Univie-Metrics: mailbox 4251; Body=4 Fuz1=4 Fuz2=4 cc: alc@freebsd.org cc: bmilekic@freebsd.org cc: current@freebsd.org Subject: Re: Another pmap related panic 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: Tue, 26 Aug 2003 07:51:49 -0000 On Fri, 22 Aug 2003, Mark Tinguely wrote: > > > > I got another pmap related panic on my HTT SMP machine. If I don't get > > that completely wrong, it dies again after accessing the return value of > > pmap_pte_quick(). > > I haven't buried myself in the 5.x pmap/vm code, but I did a visual inspection > of the Bosko Milekic "PSE changes" and they do look correct to me -- good job. > > Do these crashes happen with the HTT turned off? > > It appears interesting that both sources of your panics are in a pv_list loop. > I guess I don't know the "vm_page_queue_mtx" locking well enough, but I see > asserts if "MA_OWNED", but I see how these are set to limit one processor > in the queue. I have now applied Boskos Patch to a recent -CURRENT and also turned on INVARIANTS - same panic, same place in pmap_is_modified(). A UP kernel seems to be ok, but I would need to let it run longer. I'm starting to think of bad RAM. regards, le -- Lukas Ertl eMail: l.ertl@univie.ac.at UNIX Systemadministrator Tel.: (+43 1) 4277-14073 Vienna University Computer Center Fax.: (+43 1) 4277-9140 University of Vienna http://mailbox.univie.ac.at/~le/