I have an external device attached to my arm board that generates interrupts in microsecond interval. What I want is a fast irq handler that can just get the jiffies timestamps into an array.
The linux irq handler is acquiring most of the irqs but not really running all the handlers. I am getting 10 ms time for an irq that should run every 25 microsecond. Some handlers have run with 0 delay. Looks like they got queued. How to get a real time IRQ handler?
I am using a qualcomm 800 series board which is really fast.