Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Jan 1999 23:35:37 -0500 (EST)
From:      Andrew Gallatin <gallatin@cs.duke.edu>
To:        shimon@simon-shapiro.org
Cc:        freebsd-alpha@FreeBSD.ORG
Subject:   Re: Alpha/PCI Help Request
Message-ID:  <13999.58567.491638.194924@grasshopper.cs.duke.edu>
In-Reply-To: <XFMail.990127020005.shimon@simon-shapiro.org>
References:  <13999.42675.900087.538238@grasshopper.cs.duke.edu> <XFMail.990127020005.shimon@simon-shapiro.org>

next in thread | previous in thread | raw e-mail | index | archive | help

Simon Shapiro writes:
 > 
 > Andrew Gallatin, On 28-Jan-99 you wrote:
 > >  
 > >  I assume you're on a machine that treats pci interrupts differently
 > >  than ISA interrupts (nearly everything but an AS200 or a multia)?  If
 > >  so, then all's well.  But the message should probably either have 16
 > >  added to it so that it matches the output from vmstat -i, or it should
 > >  read 'int a PCI irq 0'...
 > 
 > Yup.  Same 164LX bugger.
 > 
 > Who is fixing what?  (i.e. vmstat, or the printf in the driver?

Certainly not the driver.  It could probably be fixed by altering 
pci_drvmessage() in pci_compat.c..  That's probably not the right way, 
however.

 > gpr:       1A (   R26) FFFFFC000036CA64
 > 
 > is that supposed to be meaningful? :-)
 > 

Yes.  It might be the last instruction before the crash.
Use gdb to look up the address.  EG:
% gdb /kernel
<...>
(gdb) l *0xFFFFFC000036CA64 

I think there's a gdb floating around someplace..
If you don't have one, grab ftp://ftp.cs.duke.edu/pub/gallatin/gdb.gz 
That's a hacked up cross-pollenated NetBSD gdb that will do live
kernel debugging as well if you tell it to 'target kcore /dev/mem'

Drew
------------------------------------------------------------------------------
Andrew Gallatin, Sr Systems Programmer	http://www.cs.duke.edu/~gallatin
Duke University				Email: gallatin@cs.duke.edu
Department of Computer Science		Phone: (919) 660-6590




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



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