From owner-freebsd-ppc@FreeBSD.ORG Fri Nov 6 16:51:44 2009 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1649D1065676; Fri, 6 Nov 2009 16:51:44 +0000 (UTC) (envelope-from tharant@gmail.com) Received: from ey-out-2122.google.com (ey-out-2122.google.com [74.125.78.25]) by mx1.freebsd.org (Postfix) with ESMTP id 6936D8FC0A; Fri, 6 Nov 2009 16:51:42 +0000 (UTC) Received: by ey-out-2122.google.com with SMTP id 25so299979eya.9 for ; Fri, 06 Nov 2009 08:51:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=ug6F4i/Cey/VBTyfhQW2lzCjbdBqxDKoj+rHWrkkJUo=; b=iMJEUl3c8P3IqghewLjMVpck0lgxzWNruso4Ci6FsWEfS+paQ3vCVnWhR/H9pmZaGF Cx/poUCKbtgXoCol8BrDe3yuqjPENkD9KHQL7j4IYqhjl8wlpBdO559wyRhSCX5h/jRu /5rCnL9jJAksohs760xOtc7QGKE/WrLO48J88= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=wke+X1LEYcQ+cY1wuyX3dV6X04hJVHBp4581I651v1AtlbNESQLCPsQqhvCuw8geN+ 0/tfzOwR9lduGsjrE+3T841rKAyHMzVzMqZYhguhprgvGlGeLWL0EI73qeF+pvJMPiWx avehCGzODRfrsf1aaStq0alcQ8VG+SEkXEIgY= MIME-Version: 1.0 Received: by 10.213.104.94 with SMTP id n30mr5223448ebo.95.1257526302226; Fri, 06 Nov 2009 08:51:42 -0800 (PST) In-Reply-To: References: <4AF219DF.2040309@freebsd.org> From: Jacob Lambert Date: Fri, 6 Nov 2009 10:51:22 -0600 Message-ID: To: Nathan Whitehorn Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: "freebsd-ppc@freebsd.org" Subject: Re: 8.0-RC2 on Rackmac3,1 - fatal kernel trap X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 16:51:44 -0000 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=3D399b8 adler32=3De950aab3 Loading ELF Consoles: Open Firmware console FreeBSD/powerpc Open Firmware loader, Revision 0.1 (root@xserve.lan.xcllnt.net, Sat Jun 13 19:53:35 UTC 2009) Memory: 2097152KB Booted from: /ht/pci@5/ata-6/disk@0 Loading /boot/defaults/loader.conf /boot/kernel/kernel data=3D0x544e80+0x1a72a0 syms=3D[0x4+0x58970+0x4+0x7aaf= 5] | 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=3D3994c adler32=3Da40c7b0c Loading ELF Consoles: Open Firmware console FreeBSD/powerpc Open Firmware loader, Revision 0.1 (root@elpis.tachypleus.net, Fri Nov 6 04:12:54 UTC 2009) Memory: 2097152KB Booted from: /ht/pci@5/ata-6/disk@0 Loading /boot/defaults/loader.conf /boot/kernel/kernel data=3D0x72f8b0+0x199f98 syms=3D[0x4+0x5fad0+0x4+0x83f0= 5] \ 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 =3D 0x7 (program) srr0 =3D 0x0 srr1 =3D 0x83030 lr =3D 0x582038 curthread =3D 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=3D39e30 adler32=3Dbb32cdd6 Loading ELF Consoles: Open Firmware console FreeBSD/powerpc Open Firmware loader, Revision 0.1 (root@xserve.lan.xcllnt.net, Sun Oct 25 17:38:09 UTC 2009) Memory: 2097152KB Booted from: /ht/pci@5/ata-6/disk@0 Loading /boot/defaults/loader.conf /boot/kernel/kernel data=3D0x717e74+0x3e1bc syms=3D[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 =3D 0x7 (program) srr0 =3D 0x0 srr1 =3D 0x83030 lr =3D 0x59bfa0 curthread =3D 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 wrote: > =A0Yes, please, it it's not too much trouble I'd love a -CURRENT ppc iso. > > =A0My previous attempts were all made with a video console. I've tried bo= oting > 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. =A0I finally ya= nked > it from our data center last night and brought it to the office where I c= an > fiddle with it in comfort; I should be able to provide you with a full bo= ot > transcript sometime later today. > > -jacob > > On Nov 4, 2009, at 6:18 PM, Nathan Whitehorn wro= te: > >> 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 controlle= r, >> 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 attem= pt, >> 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: >>> =A0 exception =A0 =A0 =A0 =A0=3D 0x7 (program) >>> =A0 srr0 =A0 =A0 =A0 =A0 =A0 =A0=3D 0x0 >>> =A0 srr1 =A0 =A0 =A0 =A0 =A0 =A0=3D 0x83030 >>> =A0 lr =A0 =A0 =A0 =A0 =A0 =A0=3D 0x59bfa0 >>> =A0 curthread =A0 =A0 =A0 =A0=3D 0 >>> >>> panic: program trap >>> Uptime: 1s >>> >>> --- snip --- >>> >>> Here's my hardware details >>> >>> Machine Name: =A0 =A0 =A0 =A0 =A0 =A0Xserve G5 >>> Machine Model: =A0 =A0 =A0 =A0 =A0 =A0RackMac3,1 >>> CPU Type: =A0 =A0 =A0 =A0 =A0 =A0PowerPC G5 (3.0) >>> Number Of CPUs: =A0 =A0 =A0 =A02 >>> CPU Speed: =A0 =A0 =A0 =A0 =A0 =A02 GHz >>> L2 Cache (per CPU): =A0 =A0 =A0 =A0512 KB >>> Memory: =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A02 GB >>> Bus Speed: =A0 =A0 =A0 =A0 =A0 =A01 GHz >>> Boot ROM Version: =A0 =A0 =A0 =A05.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 >>> >>> >> > --=20 -jacob