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