interrupt overload?

I've made progress with my driver and am now able to process interrupts. 
  The problem I'm seeing now is that when I set the card to 125 
micro-seconds (fastest supported speed) my system locks-up in less than 
a second.

If I back it down to 750 micro-seconds, the processor is 75% idle.  As I 
decrease the period the idle time decreases until the system locks-up.

I am using kernel 2.4.7 and the system processor is a 1GHz P3.  I am 
wondering if I have a problem with my driver or is this how the linux 
kernel behaves when there are too many interrupts too fast.

Received on 2004-07-19Z13:41:55