atom feed13 messages in org.freebsd.freebsd-alphaRe: Panic on boot?
FromSent OnAttachments
Philip PaepsFeb 26, 2003 1:14 pm 
Andrew GallatinFeb 26, 2003 1:19 pm 
Bernd WalterFeb 26, 2003 1:57 pm 
Philip PaepsFeb 26, 2003 1:59 pm 
Andrew GallatinFeb 26, 2003 2:04 pm 
Philip PaepsFeb 26, 2003 2:14 pm 
Andrew GallatinFeb 26, 2003 2:29 pm 
Philip PaepsFeb 26, 2003 2:35 pm 
Soeren SchmidtFeb 26, 2003 11:16 pm 
Philip PaepsFeb 27, 2003 12:45 am 
Soeren SchmidtFeb 27, 2003 12:49 am 
Philip PaepsFeb 27, 2003 1:40 am 
Soeren SchmidtFeb 27, 2003 1:41 am 
Subject:Re: Panic on boot?
From:Philip Paeps (phi@paeps.cx)
Date:Feb 26, 2003 2:14:54 pm
List:org.freebsd.freebsd-alpha

On 2003-02-26 17:05:09 (-0500), Andrew Gallatin <gall@cs.duke.edu> wrote:

Philip Paeps writes:

I was doing that as I wrote my message. Unfortunately, the compiler takes quite a bit longer to compile an Alpha kernel than I need to type a short message :-)

And it was totally useless advice, because the PC is zero. sorry!

Not to worry :-)

Something followed a null function pointer.

Eek! So that's what that message means. Is there a 'quick primer on debugging kernels' somewhere to be found? I would find that _very_ interesting literature!

pc = 0x0 ra = 0xfffffc000038a7cc

Can you please find the ra?

fffffc000038a390 T ata_dmastop fffffc000038a5f0 t ata_dmastatus fffffc000038a690 T atapi_attach fffffc000038a860 T atapi_detach fffffc000038a9b0 T atapi_queue_cmd fffffc000038ac10 T atapi_start fffffc000038ac60 T atapi_transfer

If you have a kernel.debug, do

% gdb kernel.debug <...> (gdb) l *0xfffffc000038a7cc

Building one of those would take slightly longer than just adding DDB and DDB_TRACE, I think :)

If you don't have a kernel.debug, do an "nm -n /boot/kernel/kernel | less" and look for the address range that 0xfffffc000038a7cc is in.

The exact address wasn't there, but I pasted everything that was 'mathematically' around it above. Hope that helps!

- Philip

-- Philip Paeps Please don't CC me, I am phi@paeps.cx subscribed to the list.

The only game that can't be fixed is peek-a-boo.

To Unsubscribe: send mail to majo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message