Subject: Re: port-alpha/36628: cdhdtape image panics with memory management trap on Jensen
To: None <port-alpha-maintainer@netbsd.org, gnats-admin@netbsd.org,>
From: Christoph Franzen <ChristophFranzen@gmx.net>
List: netbsd-bugs
Date: 07/16/2007 19:50:03
The following reply was made to PR port-alpha/36628; it has been noted by GNATS.

From: "Christoph Franzen" <ChristophFranzen@gmx.net>
To: gnats-bugs@NetBSD.org
Cc: port-alpha-maintainer@netbsd.org, gnats-admin@netbsd.org,
	netbsd-bugs@netbsd.org, ChristophFranzen@gmx.net
Subject: Re: port-alpha/36628: cdhdtape image panics with memory management trap on Jensen
Date: Mon, 16 Jul 2007 21:47:25 +0200

 >  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