Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Oct 2001 11:19:10 +0100 (BST)
From:      Doug Rabson <dfr@nlsystems.com>
To:        Peter Wemm <peter@wemm.org>
Cc:        Marcel Moolenaar <marcel@xcllnt.net>, <ia64@FreeBSD.ORG>
Subject:   Re: OK.. what's the secret for ski now? 
Message-ID:  <Pine.BSF.4.33.0110151116480.50766-100000@herring.nlsystems.com>
In-Reply-To: <20011015084258.5202C3803@overcee.netplex.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.33.0110151116480.50766-100000>