Greetings.
I have a question regarding IO-APIC in Linux SMP.

What determines whether a device is marked as "IO-APIC-edge" or "IO-APIC-level"?
I'm working on a driver for a PCI device, and, looking at /proc/interrupts, the
device is being designated as IO-APIC-edge.  In fact, I don't see any devices
marked as "level" in this particular system.  The problem with my driver is that
interrupts can occur pretty fast, and if I get a new interrupt while I'm in the
ISR, I end up loosing it.  The whole thing was designed with "level interrupts"
in mind.
How can I change its designation to "IO-APIC-level"?

Any help is greatly appreciated.

Thanks,
Juan Gonzalez

-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/dmentre/smp-howto/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]

Reply via email to