Subject: Re: as255 1.5ZA machine check
To: Johan Danielsson <joda@pdc.kth.se>
From: Antti Kantee <pooka@iki.fi>
List: port-alpha
Date: 03/02/2002 16:50:58
On Fri Mar 01 2002 at 12:03:26 +0100, Johan Danielsson wrote:
> 
> Does not happen with 1.5V kernel.
> 
> [snip]
>
> fxp0 at pci0 dev 11 function 0: i82559 Ethernet, rev 8
> fxp0: interrupting at isa irq 5
> fxp0: Ethernet address 00:d0:b7:bd:10:52
>
> [snap]
>
> panic: machine check
> Stopped in pid 0 (swapper) at   cpu_Debugger+0x4:       ret     zero,(ra)
> db> t
> cpu_Debugger() at cpu_Debugger+0x4
> panic() at panic+0x168
> machine_check() at machine_check+0x254
> dec_2100_a50_mcheck() at dec_2100_a50_mcheck+0xe68
> dec_2100_a50_mcheck_handler() at dec_2100_a50_mcheck_handler+0x54
> interrupt() at interrupt+0x1ac
> XentInt() at XentInt+0x1c
> --- interrupt (from ipl 3) ---
> apecs_mem_read_1() at apecs_mem_read_1+0x18
> fxp_intr() at fxp_intr+0x78
> alpha_shared_intr_dispatch() at alpha_shared_intr_dispatch+0x6c
> sio_iointr() at sio_iointr+0x68
> interrupt() at interrupt+0x27c
> XentInt() at XentInt+0x1c
> --- interrupt (from ipl 0) ---
> spl0() at spl0+0x40
> cpu_configure() at cpu_configure+0x78
> configure() at configure+0x40
> main() at main+0x520
> locorestart() at locorestart+0x64
> --- root of call graph ---

The problem is related to fxp somehow. If I remove the driver from the
kernel, the problem goes away. I got the breaking time tracked down to
somewhere in the beginning of August, but then ran out of time to play
with the problem.

-- 
Antti Kantee <pooka@iki.fi>                     Of course he runs NetBSD
http://www.iki.fi/pooka/                          http://www.NetBSD.org/
                        "The dish washer returns!"