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>
index | next in thread | previous in thread | raw e-mail
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 trap:" 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. There are no messages from the kernel prior to the fatal kernel trap message. I did some investigation... The failure messages displayed with the 8.1 RC1 install attempt are: fatal kernel trap: exception = 0x4 (instruction storage trap) virtual address = 0x59f3e8 srr0 = 0x59f3e8 srr1 = 0x8003030 lr = 0x5c27bc curthread =0x83fb50 pid = 0, com = panic: instruction storage trap Uptime: 1s I disassembled the kernel and it looks like the failing address is in the subroutine moea_bootstrap(). 59f3d8: 60 00 00 00 nop 59f3dc: 60 00 00 00 nop 59f3e0: 7d 30 83 a6 mtibatu 0,r9 59f3e4: 7c 11 83 a6 mtibatl 0,r0 59f3e8: 4c 00 01 2c isync <<<< failure address 59f3ec: 7d 38 83 a6 mtdbatu 0,r9 59f3f0: 7c 19 83 a6 mtdbatl 0,r0 And I found a previous problem report that looks like the same issue: 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 CPU on the 700Mhz iMAC. I think to really solve this problem, you have to shut off translation, load the BATs and then re-enable translation. When I patched in a segment of code to do just that, the kernel booted and the installer started up. _______________________________________________ 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 mention 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.help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?100968.80185.qm>
