From owner-freebsd-amd64@FreeBSD.ORG Wed Oct 11 13:35:46 2006 Return-Path: X-Original-To: Freebsd-amd64@freebsd.org Delivered-To: Freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5444916A49E for ; Wed, 11 Oct 2006 13:35:46 +0000 (UTC) (envelope-from ler@lerctr.org) Received: from thebighonker.lerctr.org (thebighonker.lerctr.org [192.147.25.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C52243D5D for ; Wed, 11 Oct 2006 13:35:32 +0000 (GMT) (envelope-from ler@lerctr.org) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=lerami; d=lerctr.org; h=Received:From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:X-Mailer:Thread-Index:In-Reply-To:X-MimeOLE:X-Spam-Score:X-LERCTR-Spam-Score:X-Spam-Report:X-LERCTR-Spam-Report:DomainKey-Status; b=r1zUNf+QAj1o9b7JAjttmq9vlbZ5yjvLYM+8+wSzXyK9h8A4vlFgQs14vacAShJOKY0H6+GYsC6WjolegbW2tn5b+8+GpAqTucA5veDzEASz9BDGYwj9t1LwXH8V/i6kqbANy5a0GT2+HYwjS94LyRrlOzI15mZyCMo7RAPEwMU=; Received: from [66.179.40.122] (port=37282 helo=SURGLROSENMAN) by thebighonker.lerctr.org with esmtpa (Exim 4.63 (FreeBSD)) (envelope-from ) id 1GXeF7-0008So-Kr; Wed, 11 Oct 2006 08:35:31 -0500 From: "Larry Rosenman" To: "'Gavin Atkinson'" Date: Wed, 11 Oct 2006 08:35:19 -0500 Message-ID: <000001c6ed3a$1e31e3f0$0202fea9@SURGIENT.COM> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcbtNksQevOrVcbASkeeFYbcpUSTpwAAtekg In-Reply-To: <1160572063.67896.26.camel@buffy.york.ac.uk> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962 X-Spam-Score: -4.4 (----) X-LERCTR-Spam-Score: -4.4 (----) X-Spam-Report: (-4.4 points, 5.0 required) ALL_TRUSTED=-1.8 BAYES_00=-2.599 X-LERCTR-Spam-Report: (-4.4 points, 5.0 required) ALL_TRUSTED=-1.8 BAYES_00=-2.599 DomainKey-Status: no signature Cc: Freebsd-amd64@freebsd.org Subject: RE: Random Crash/Dump/6.2-PRE (30/Sep/2006 sources).... X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Oct 2006 13:35:46 -0000 Gavin Atkinson wrote: > What is line 378 of this file on your system? As far as I can tell, > it's not actually part of pmap_remove_pages(). With the corefile, > using kgdb to print the panicstr (with "p panicstr") may be of use, > to confirm it is connected. > > Gavin PMAP_INLINE pt_entry_t * vtopte(vm_offset_t va) { u_int64_t mask = ((1ul << (NPTEPGSHIFT + NPDEPGSHIFT + NPDPEPGSHIFT + NP ML4EPGSHIFT)) - 1); return (PTmap + ((va >> PAGE_SHIFT) & mask)); } Line 378 is the first line of that function. (kgdb) p panicstr $1 = 0xffffffff80657ee0 "page fault" (kgdb) I have the core and kernel saved off, as well as the sources..... -- Larry Rosenman http://www.lerctr.org/~ler Phone: +1 512-248-2683 E-Mail: ler@lerctr.org US Mail: 430 Valona Loop, Round Rock, TX 78681-3893