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

From: "Christoph Franzen" <ChristophFranzen@gmx.net>
To: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
Cc: gnats-bugs@NetBSD.org
Subject: Re: port-alpha/36628: cdhdtape image panics with memory management trap on Jensen
Date: Tue, 07 Aug 2007 02:28:06 +0200

 > >> For level-triggered interrupt mode,
 > >> you must remove the interrupt request signal before issuing the EOI
 > >> command, or you must disable the CPU interrupt. This is necessary
 > >> to prevent a second interrupt from occurring.
 > 
 > I'm not sure how long window "we must disable the CPU interrupt"
 > on, but Linux seems to have the simliar kludge during processing
 > device interrupts on Jensen. Could you try this one?
 > http://www.ceres.dti.ne.jp/~tsutsui/netbsd/cdhdtape-20070806.gz
 
 This causes stray IRQ 12 "as usual"; noch change in dmesg, events and 
 trace.
 
 When I've time, I'll try to find some useful information we might be 
 missing...
 
 Regards, Christoph