Subject: Re: Bug in x86 ioapic interrupt code for devices with shared interrupts?
To: Michael van Elst <mlelstv@serpens.de>
From: Manuel Bouyer <bouyer@antioche.eu.org>
List: port-i386
Date: 03/04/2006 13:22:46
On Fri, Mar 03, 2006 at 11:58:25PM +0000, Michael van Elst wrote:
> garrett_damore@tadpole.com ("Garrett D'Amore") writes:
> 
> >Hmm... apart from the performance impacts, is there a compelling reason
> >not to *always* forward the interrupt down the chain?
> 
> What happens when two sources interrupt in parallel? Isn't it
> required that the interrupt is forwarded to all handlers in
> the chain?

Actually, AFAIK the x86 implementation always call all handlers, and ignore
handler return values

-- 
Manuel Bouyer <bouyer@antioche.eu.org>
     NetBSD: 26 ans d'experience feront toujours la difference
--