From owner-freebsd-smp Tue Dec 10 21:23:33 1996 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.4/8.8.4) id VAA14969 for smp-outgoing; Tue, 10 Dec 1996 21:23:33 -0800 (PST) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by freefall.freebsd.org (8.8.4/8.8.4) with ESMTP id VAA14957 for ; Tue, 10 Dec 1996 21:23:29 -0800 (PST) Received: (from root@localhost) by dyson.iquest.net (8.8.2/8.6.9) id AAA00192; Wed, 11 Dec 1996 00:22:24 -0500 (EST) From: "John S. Dyson" Message-Id: <199612110522.AAA00192@dyson.iquest.net> Subject: Re: More info about fatal trap 12 To: Tor.Egge@idt.ntnu.no (Tor Egge) Date: Wed, 11 Dec 1996 00:22:24 -0500 (EST) Cc: peter@spinner.dialix.com, smp@bluenose.na.tuns.ca, smp@FreeBSD.org In-Reply-To: <199612110349.EAA00310@pat.idt.unit.no> from "Tor Egge" at Dec 11, 96 04:49:01 am Reply-To: dyson@FreeBSD.org X-Mailer: ELM [version 2.4 PL24 ME8] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-smp@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk > > This indicates that cr3 was correct, PTDpde was correct, but > pmap->pm_pdir[PTDPTDI] evaluated to 0. This triggered the use of the > alternate page table memory area. > > Later on, during the post mortem investigation, pmap->pm_pdir[PTDPTDI] > evaluates to the correct value. > I am not watching things extremely closely on this front, but it smells like a missing pmap_update (or a defective one.) -- just a shot in the dark... Still lusting after my 2nd CPU :-). John