8.0-RC2 on Rackmac3,1 - fatal kernel trap

Jacob Lambert tharant at gmail.com
Fri Nov 6 16:51:44 UTC 2009


All-righty, I've got three boot transcripts for you're viewing pleasure.

First, I snagged a copy of 8.0-CURRENT-200906-powerpc-disc1.iso and
burned it. I've removed the ATI video card so this is all done from
the serial console with Open Firmware. Here's the transcript:

---
Apple RackMac3,1 5.1.7f1 BootROM built on 08/25/04 at 15:11:09
Copyright 1994-2004 Apple Computer, Inc.
All Rights Reserved.

Welcome to Open Firmware, the system time and date is: 15:39:14 11/06/2009

To continue booting, type "mac-boot" and press return.
To shut down, type "shut-down" and press return.

 ok
0 > boot cd:,\boot\loader cd:0 load-size=399b8 adler32=e950aab3

Loading ELF
Consoles: Open Firmware console

FreeBSD/powerpc Open Firmware loader, Revision 0.1
(root at xserve.lan.xcllnt.net, Sat Jun 13 19:53:35 UTC 2009)
Memory: 2097152KB
Booted from: /ht/pci at 5/ata-6/disk at 0

Loading /boot/defaults/loader.conf
/boot/kernel/kernel data=0x544e80+0x1a72a0 syms=[0x4+0x58970+0x4+0x7aaf5]
|
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [/boot/kernel/kernel] in 8 seconds...

Type '?' for a list of commands, 'help' for more detailed help.
OK boot -v
Kernel entry at 0x100100 ...
KDB: debugger backends: ddb
KDB: current backend: ddb
---

Next, being a bored and curious sysadmin, I managed to find that you
had just uploaded 9.0-20091106-SNAP-powerpc-bootonly.iso to your home
folder on people.freebsd.org. I suppose it's premature for me to be
fiddling with it but like I said, I'm bored. :) Here's the transcript:

---
Apple RackMac3,1 5.1.7f1 BootROM built on 08/25/04 at 15:11:09
Copyright 1994-2004 Apple Computer, Inc.
All Rights Reserved.

Welcome to Open Firmware, the system time and date is: 16:01:53 11/06/2009

To continue booting, type "mac-boot" and press return.
To shut down, type "shut-down" and press return.

 ok
0 > eject cd  ok
0 > boot cd:,\boot\loader cd:0 load-size=3994c adler32=a40c7b0c

Loading ELF
Consoles: Open Firmware console

FreeBSD/powerpc Open Firmware loader, Revision 0.1
(root at elpis.tachypleus.net, Fri Nov  6 04:12:54 UTC 2009)
Memory: 2097152KB
Booted from: /ht/pci at 5/ata-6/disk at 0

Loading /boot/defaults/loader.conf
/boot/kernel/kernel data=0x72f8b0+0x199f98 syms=[0x4+0x5fad0+0x4+0x83f05]
\
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [/boot/kernel/kernel]...
Kernel entry at 0x100100 ...
KDB: debugger backends: ddb
KDB: current backend: ddb

fatal kernel trap:

   exception       = 0x7 (program)
   srr0            = 0x0
   srr1            = 0x83030
   lr              = 0x582038
   curthread       = 0

[thread pid -1 tid 0 ]
Stopped at      0:      illegal instruction 0
db>
---

So there at least I have a debug prompt, but I'm not really sure what
to do with it.

Finally, here's the transcript from the 8.0-RC2 iso:

---
Apple RackMac3,1 5.1.7f1 BootROM built on 08/25/04 at 15:11:09
Copyright 1994-2004 Apple Computer, Inc.
All Rights Reserved.

Welcome to Open Firmware, the system time and date is: 15:44:05 11/06/2009

To continue booting, type "mac-boot" and press return.
To shut down, type "shut-down" and press return.

 ok
0 > eject cd  ok
0 > boot cd:,\boot\loader cd:0 load-size=39e30 adler32=bb32cdd6

Loading ELF
Consoles: Open Firmware console

FreeBSD/powerpc Open Firmware loader, Revision 0.1
(root at xserve.lan.xcllnt.net, Sun Oct 25 17:38:09 UTC 2009)
Memory: 2097152KB
Booted from: /ht/pci at 5/ata-6/disk at 0

Loading /boot/defaults/loader.conf
/boot/kernel/kernel data=0x717e74+0x3e1bc syms=[0x4+0x59c40+0x4+0x7c0dd]
|
Hit [Enter] to boot immediately, or any other key for command prompt.
Booting [/boot/kernel/kernel] in 8 seconds...

Type '?' for a list of commands, 'help' for more detailed help.
OK boot -v
Kernel entry at 0x100100 ...

fatal kernel trap:

   exception       = 0x7 (program)
   srr0            = 0x0
   srr1            = 0x83030
   lr              = 0x59bfa0
   curthread       = 0

panic: program trap
Uptime: 1s
---

So, is there any other information I might provide for you?

BTW, thanks for all the help!

-jacob

On Thu, Nov 5, 2009 at 8:39 AM, Jacob Lambert <tharant at gmail.com> wrote:
>  Yes, please, it it's not too much trouble I'd love a -CURRENT ppc iso.
>
>  My previous attempts were all made with a video console. I've tried booting
> with 'C' at power up as well as issuing 'boot cd:,\boot\loader cd:0' from
> the openfirmware prompt. Results are the same either way.  I finally yanked
> it from our data center last night and brought it to the office where I can
> fiddle with it in comfort; I should be able to provide you with a full boot
> transcript sometime later today.
>
> -jacob
>
> On Nov 4, 2009, at 6:18 PM, Nathan Whitehorn <nwhitehorn at freebsd.org> wrote:
>
>> I'm not sure what's going on with the release CDs -- you should get
>> farther than that. Full support for this hardware is currently only in
>> -CURRENT, and missed the 8.0 release inclusion deadline. It should be in
>> 8-stable immediately after the release, however. I can supply an install ISO
>> for -CURRENT, if you are interested.
>>
>> But the CD should at least get you to complaints from the SATA controller,
>> and the kernel certainly should not be jumping to a NULL address like it
>> appears to be doing. Can you give some more details on your setup (i.e.
>> serial or video console, did you boot by pressing 'C' or from the Open
>> Firmware prompt, etc.), and maybe the full transcript of your boot attempt,
>> with the snipped bits restored?
>>
>> Thanks,
>> Nathan
>>
>> Jacob Lambert wrote:
>>>
>>> I've been trying to boot the 8.0-RC2 iso on an Xserve G5. After the
>>> loader screen I simply get a fatal kernel trap.
>>>
>>> --- snip ---
>>>
>>> fatal kernel trap:
>>>   exception        = 0x7 (program)
>>>   srr0            = 0x0
>>>   srr1            = 0x83030
>>>   lr            = 0x59bfa0
>>>   curthread        = 0
>>>
>>> panic: program trap
>>> Uptime: 1s
>>>
>>> --- snip ---
>>>
>>> Here's my hardware details
>>>
>>> Machine Name:            Xserve G5
>>> Machine Model:            RackMac3,1
>>> CPU Type:            PowerPC G5 (3.0)
>>> Number Of CPUs:        2
>>> CPU Speed:            2 GHz
>>> L2 Cache (per CPU):        512 KB
>>> Memory:                2 GB
>>> Bus Speed:            1 GHz
>>> Boot ROM Version:        5.1.7f1
>>>
>>> Do you guys have any advice for me? I'll see if I can dig up an
>>> 8.0-RC1 disc and report the results later tonight.
>>>
>>> -jacob
>>>
>>>
>>
>



-- 
-jacob


More information about the freebsd-ppc mailing list