Subject: Re: Bug in x86 ioapic interrupt code for devices with shared interrupts?
To: None <jonathan@dsg.stanford.edu>
From: Jason Thorpe <thorpej@shagadelic.org>
List: port-amd64
Date: 03/03/2006 12:19:31
On Mar 3, 2006, at 11:48 AM, jonathan@dsg.stanford.edu wrote:

> Thor, Jason: Suppose, for the sake of argument, one is writing a
> NetBSD driver for hardware where it's not always possible to tell
> whether the device generated an interrupt on a shared IRQ, or not.

That device is fundamentally broken.  There MUST be interrupt status  
bits that the device presents to allow you to know.  There is no way  
to reliably share interrupts otherwise.

-- thorpej