Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Jun 2010 07:55:58 -0700 (PDT)
From:      Super Biscuit <super_bisquit@yahoo.com>
To:        tom armistead <tom.armistead@yahoo.com>
Cc:        freebsd-ppc@freebsd.org
Subject:   Re: IMAC G3 (700Mhz) 7.2 & 8.0 install fails with "fatal kernel trap:"
Message-ID:  <100968.80185.qm@web110106.mail.gq1.yahoo.com>
In-Reply-To: <925747.73385.qm@web58104.mail.re3.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
http://people.freebsd.org/~nwhitehorn/FreeBSD-9.0-20100418-SNAP-powerpc/

--- On Sat, 6/19/10, tom armistead <tom.armistead@yahoo.com> wrote:

From: tom armistead <tom.armistead@yahoo.com>
Subject: Re: IMAC G3 (700Mhz) 7.2 & 8.0 install fails with "fatal kernel tr=
ap:"
To: "Nathan Whitehorn" <nwhitehorn@freebsd.org>
Cc: freebsd-ppc@freebsd.org
Date: Saturday, June 19, 2010, 11:01 PM


Thanks -- I've now tried 8.1 RC1 and found it failed in the same way.=20

There are no messages from the kernel prior to the fatal kernel trap messag=
e.

I did some investigation...

The failure messages displayed with the 8.1 RC1 install attempt are:

fatal kernel trap:
=A0 =A0=A0=A0exception =3D 0x4 (instruction storage trap)
=A0 =A0=A0=A0virtual address =3D 0x59f3e8
=A0 =A0=A0=A0srr0 =3D 0x59f3e8
=A0 =A0=A0=A0srr1 =3D 0x8003030
=A0 =A0=A0=A0lr =3D 0x5c27bc
=A0 =A0=A0=A0curthread =3D0x83fb50
=A0 =A0=A0=A0pid =3D 0, com =3D
panic: instruction storage trap
Uptime: 1s

I disassembled the kernel and it looks like the failing address is in the s=
ubroutine moea_bootstrap().

=A0 59f3d8:=A0 =A0 =A0=A0=A060 00 00 00=A0 =A0=A0=A0nop
=A0 59f3dc:=A0 =A0 =A0=A0=A060 00 00 00=A0 =A0=A0=A0nop
=A0 59f3e0:=A0 =A0 =A0=A0=A07d 30 83 a6=A0 =A0=A0=A0mtibatu 0,r9
=A0 59f3e4:=A0 =A0 =A0=A0=A07c 11 83 a6=A0 =A0=A0=A0mtibatl 0,r0
=A0 59f3e8:=A0 =A0 =A0=A0=A04c 00 01 2c=A0 =A0=A0=A0isync=A0 =A0 =A0 =A0 =
=A0 <<<< failure address
=A0 59f3ec:=A0 =A0 =A0=A0=A07d 38 83 a6=A0 =A0=A0=A0mtdbatu 0,r9
=A0 59f3f0:=A0 =A0 =A0=A0=A07c 19 83 a6=A0 =A0=A0=A0mtdbatl 0,r0


And I found a previous problem report that looks like the same issue:
=A0=A0=A0
http://lists.freebsd.org/pipermail/freebsd-ppc/2008-March/002661.html

There was a fix for that issue but it looks like it doesn't work for the CP=
U on the 700Mhz iMAC.

I think to really solve this problem, you have to shut off translation, loa=
d the BATs and then re-enable translation.=A0 =A0 When I patched in a segme=
nt of code to do just that, the kernel booted and the installer started up.=
=20



_______________________________________________
freebsd-ppc@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ppc
To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@freebsd.org"



I know that I have mentioned this before and was ignored; so, I will mentio=
n it again.
Have you tried using the 9.0 SNAPSHOT to see if it would work?
None of the others worked for me except that one.

I have to put the link at the mail header because of yahoo's reply format.
=0A=0A=0A      



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?100968.80185.qm>