lkml.org 
[lkml]   [2002]   [Sep]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH][RFC] per isr in_progress markers
On Mon, 9 Sep 2002, Zwane Mwaikambo wrote:

> > Which is kind of sad. Is there some fast way to read the status of a
> > level-trigger irq off the IO-APIC in case it is still pending, and to do
> > the mitigation even for level-triggered?
>
> perhaps Remote IRR might help there?

I don't think so. As far as I understand the I/O APIC operation, you
can't really know the state of an interrupt input when Remote IRR is set
(i.e. an interrupt from the input is being processed). You can only read
a sort of state of an input from the Delivery Status bit when Remote IRR
is cleared.

For the i82489DX you could have read the state of an individual interrupt
request from the IRR register of the local unit handling the IRQ.

--
+ Maciej W. Rozycki, Technical University of Gdansk, Poland +
+--------------------------------------------------------------+
+ e-mail: macro@ds2.pg.gda.pl, PGP key available +
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:28    [W:0.198 / U:0.144 seconds]
©2003-2011 Jasper Spaans. Advertise on this site