Subject: Re: port-alpha/36628: cdhdtape image panics with memory management trap on Jensen
To: None <gnats-bugs@NetBSD.org>
From: Christoph Franzen <ChristophFranzen@gmx.net>
List: netbsd-bugs
Date: 07/16/2007 21:47:25
>  With a quick glance, lpt at jensenio uses a real eisa interrupt, so I
>  guess reverting lpt_jensenio.c rev 1.2 is enough.
> 
>  Could you try this one?
>  http://www.ceres.dti.ne.jp/~tsutsui/netbsd/cdhdtape-20070716.gz

Thank you, but there is still something broken. Now it says "eisa irq 
1" instead of "bad vector 0x1" while the other items all look like 
"interupting at vector 0x###":

=========================
9057152+177808=0x8cef90

Entering netbsd at 0xfffffc00003012e0...
[...]
NetBSD 4.0_BETA2 (INSTALL) #2: Tue Jul 17 00:06:33 JST 2007

	tsutsui@mirage:/r/work/src-
4.0/src/sys/arch/alpha/compile/obj.alpha/INSTALL

DEC2000 model 300, 150MHz, s/n 
8192 byte page size, 1 processor.
total memory = 32768 KB
(2048 KB reserved for PROM, 30720 KB used by NetBSD)
avail memory = 21120 KB
mainbus0 (root)
cpu0 at mainbus0: ID 0 (primary), 21064-0
jensenio0 at mainbus0
pckbc0 at jensenio0 port 0x60
pms0 at pckbc0 (aux slot)
pckbc0: aux slot interrupting at vector 0x990
wsmouse0 at pms0 (mux ignored)
com0 at jensenio0 port 0x3f8: ns8250 or ns16450, no fifo
com0: console
com0: interrupting at vector 0x900
com1 at jensenio0 port 0x2f8: ns8250 or ns16450, no fifo
com1: interrupting at vector 0x920
lpt0 at jensenio0 port 0x3bc
lpt0: interrupting at eisa irq 1
mcclock0 at jensenio0 port 0x170: mc146818 or compatible
eisa0 at jensenio0

CPU 0: fatal kernel trap:

CPU 0    trap entry = 0x2 (memory management fault)
CPU 0    a0         = 0xfffffe0000058000
CPU 0    a1         = 0x1
CPU 0    a2         = 0x0
CPU 0    pc         = 0xfffffc000058fa10
CPU 0    ra         = 0xfffffc000058ffa8
CPU 0    pv         = 0xfffffc00005f06c0
CPU 0    curlwp    = 0xfffffc0000bc3320
CPU 0        pid = 0, comm = swapper

panic: trap

Stopped in pid 0.1 (swapper) at 0xfffffc00005d9cb8:     ret     
zero,(ra)
=========================

Regards, Christoph