In theory at least, doing passes over all shared interrupt handlers
until none of them triggers should make it reliable. The only
requirement is that the interrupt line has gone through the down state
before we return from the loop. If we wait between each loop long
enough to ensure the interrupt source clearing effect has gone up to
apic, we're ok.
But then, this has a performance cost and anyway I'm not going to
write code for that (or someone tell me how to test it on a ultra1
under solaris ;-).
OG.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html