From owner-freebsd-alpha Tue Oct 10 1:44:17 2000 Delivered-To: freebsd-alpha@freebsd.org Received: from tele-post-20.mail.demon.net (tele-post-20.mail.demon.net [194.217.242.20]) by hub.freebsd.org (Postfix) with ESMTP id 28EEC37B66D for ; Tue, 10 Oct 2000 01:44:15 -0700 (PDT) Received: from nlsys.demon.co.uk ([158.152.125.33] helo=herring.nlsystems.com) by tele-post-20.mail.demon.net with esmtp (Exim 2.12 #2) id 13iv19-000GVz-0K; Tue, 10 Oct 2000 08:44:12 +0000 Received: from salmon.nlsystems.com (salmon.nlsystems.com [10.0.0.3]) by herring.nlsystems.com (8.9.3/8.8.8) with ESMTP id JAA39822; Tue, 10 Oct 2000 09:51:15 +0100 (BST) (envelope-from dfr@nlsystems.com) Date: Tue, 10 Oct 2000 09:43:23 +0100 (BST) From: Doug Rabson To: Andrew Gallatin Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: size problems with INVARIANTS/DIAGNOSTIC -current kernels In-Reply-To: <14818.16720.20802.44583@grasshopper.cs.duke.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Mon, 9 Oct 2000, Andrew Gallatin wrote: > > Doug Rabson writes: > > On Sun, 8 Oct 2000, Andrew Gallatin wrote: > > > > > > > > Doug Rabson writes: > > > > Hmm. I think I need to see a disassembly of the region which contains the > > > > fault pc. I can't quite see what is happening yet. > > > > > > OK. As you recall, I've altered kmeminit so that I touch kmemusage > > > immediately, rather than waiting for malloc to do it..: > > > > The address looks ok, so the mapping must be broken. Can I see the value > > of vtopte(0xfffffe0000296000). Something bad seems to have happened to the > > pte which maps this page. > > > > Copyright (c) 1992-2000 The FreeBSD Project. > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 > The Regents of the University of California. All rights reserved. > kmem_init: kmemusage = 0xfffffe0000296000 > vtopte (kmemusage) = 0xffffffff80000a58 I'm sorry, I think I meant *vtopte(kmemusage). I need to look at the pte itself to see if its sane. -- Doug Rabson Mail: dfr@nlsystems.com Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message