From owner-freebsd-ia64 Mon Oct 15 3:20:32 2001 Delivered-To: freebsd-ia64@freebsd.org Received: from finch-post-11.mail.demon.net (finch-post-11.mail.demon.net [194.217.242.39]) by hub.freebsd.org (Postfix) with ESMTP id ECCEC37B403 for ; Mon, 15 Oct 2001 03:20:28 -0700 (PDT) Received: from [62.49.251.130] (helo=herring.nlsystems.com) by finch-post-11.mail.demon.net with esmtp (Exim 2.12 #1) id 15t4rC-000Pyi-0B; Mon, 15 Oct 2001 10:20:26 +0000 Received: from herring (herring [10.0.0.2]) by herring.nlsystems.com (8.11.2/8.11.2) with ESMTP id f9FAJB750781; Mon, 15 Oct 2001 11:19:11 +0100 (BST) (envelope-from dfr@nlsystems.com) Date: Mon, 15 Oct 2001 11:19:10 +0100 (BST) From: Doug Rabson To: Peter Wemm Cc: Marcel Moolenaar , Subject: Re: OK.. what's the secret for ski now? In-Reply-To: <20011015084258.5202C3803@overcee.netplex.com.au> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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, 15 Oct 2001, Peter Wemm wrote: > Doug Rabson wrote: > > > Try 'xski -i skiload.cmd skiload' in a directory containing > > 'boot/kernel/kenel'. > > That helps a lot. :-) It gets up to the point of mounting the root fs > now, but panics with an unaligned access. > > Timecounter "IA64 ITC" frequency 733409028 Hz > Mounting root from ufs:/dev/sscdisk0c > > fatal kernel trap: > > trap vector = 0x1e (Unaligned Reference) > cr.iip = 0xe0000000007aaff0 > cr.ipsr = 0x121008006010 (mfl,ic,i,rt,cpl=0,it,ri=1,bn) > cr.isr = 0x20400000000 (r,ei=1) > cr.ifa = 0x41 > cr.iim = 0x0 > curthread = 0xe000000000d36188 > pid = 0, comm = swapper > > Stopped at nanouptime+0x71: ld4 r14=[r14] > db> > > I seem to remember some tweaks for the timecounter stuff kicking > around somewhere. I'll go look. Look at the value of cr.ifa - something is badly wrong here. I got panics like this a couple of times when I was starting the interval timer before registering the timecounter and I got a hardclock interrupt before the timecounter was fully initialised. I though I fixed that though - what is the stack trace here? Whats the value of r14? -- Doug Rabson Mail: dfr@nlsystems.com Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message