From owner-freebsd-ia64 Mon Dec 9 13:12:56 2002 Delivered-To: freebsd-ia64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01DA537B401 for ; Mon, 9 Dec 2002 13:12:54 -0800 (PST) Received: from kayak.xcllnt.net (209-128-86-226.BAYAREA.NET [209.128.86.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8DCE743E4A for ; Mon, 9 Dec 2002 13:12:50 -0800 (PST) (envelope-from marcel@xcllnt.net) Received: from kayak.xcllnt.net (localhost [127.0.0.1]) by kayak.xcllnt.net (8.12.6/8.12.6) with ESMTP id gB9LCnrT043974; Mon, 9 Dec 2002 13:12:50 -0800 (PST) (envelope-from marcel@kayak.xcllnt.net) Received: (from marcel@localhost) by kayak.xcllnt.net (8.12.6/8.12.6/Submit) id gB9LCnZT043973; Mon, 9 Dec 2002 13:12:49 -0800 (PST) Date: Mon, 9 Dec 2002 13:12:49 -0800 From: Marcel Moolenaar To: yokase@lapis.plala.or.jp Cc: freebsd-ia64@FreeBSD.ORG Subject: Re: Console log (Re: 5.0-DP2 panics on i2000) Message-ID: <20021209131249.C43839@kayak.xcllnt.net> References: <20021209234907057.yokase@lapis.mail.plala.or.jp> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20021209234907057.yokase@lapis.mail.plala.or.jp> User-Agent: Mutt/1.3.22.1i Sender: owner-freebsd-ia64@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Mon, Dec 09, 2002 at 11:49:21PM +0900, yokase@lapis.plala.or.jp wrote: > > Attachment to this mail > is the records of console(redirection). > Please check this. On the one hand the log is promising. The machine appears to be the same as the prototypes we have been using. The bad thing about the log is that it tells us that the trap happens way too early. Even before we can see what the chipset is or if the box is a multi-processor machine. Then again, it does rule out a lot and the most likely cause seems to be ACPI. See below... > Entering /kernel at 0xe000000000512000... > Copyright (c) 1992-2002 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. > FreeBSD 5.0-DP2 #0: Wed Nov 20 00:39:41 GMT 2002 > root@itanium.pn.xcllnt.net:/usr/obj/usr/src/sys/BOOTMFS > Preloaded elf kernel "/kernel" at 0xe000000001464000. > Preloaded mfs_root "/mfsroot" at 0xe0000000014640b0. > CPU: Itanium (733.47-Mhz) > Origin = "GenuineIntel" Model = 0 Revision = 6 > Features = 0x0 > real memory = 1056210944 (1007 MB) > avail memory = 1010417664 (963 MB) > FPSWA Revision = 0x10006, Entry = 0xe00000003f13a050 > > fatal kernel trap (cpu 0): > > trap vector = 0x4 (Alternate Data TLB) > cr.iip = 0xe00000003fef00f0 > cr.ipsr = 0x101008022010 (mfl,ic,dt,rt,cpl=0,it,ri=0,bn) > cr.isr = 0x400000000 (code=0,vector=0,r,ei=0) > cr.ifa = 0x0 > cr.iim = 0x6 > curthread = 0xe000000000bb7b68 > pid = 0, comm = My guess is that ACPI is the problem. Normally after FPSWA we get something like: Table 'FACP' at 0xe00000007ffd8070 Table 'APIC' at 0xe00000007ffda000 Local APIC entry : It looks to me that we're expecting that certain pointers are valid and end up dereferencing NULL pointers. There are a couple of things we can try (if you like, of course :-) 1. Download 5.0-RC1. We released it this weekend and it should gradually appear on FreeBSD mirrors. It would be good to know if the problem still exists in RC1 so that we can try to fix it before we official release 5.0 (scheduled Januari 10). If I remember correctly, we have a new ACPI code drop that may fix this... 2. Boot Red Hat or Windows XP and try to get as detailed a dump of ACPI as possible. I'm not sure either Red Hat or Windows has any tools to dump the ACPI tables, but it would definitely help. In the mean time, I'll try to get my hands on the i2000 specs. If all else fails, I can install Red Hat on my machine and create an ACPI dumping tool that you can then use under Red Hat. Thank you so far. It's much appreciated! -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message