On Tue, 2006-05-16 at 13:38 -0400, Walter L. Wimer III wrote: > Check to make sure that in your interrupt handler you are not calling > something that can sleep. E.g. sleep(), usleep(), kmalloc(), > vmalloc(), etc. Also watch out for semaphore operations such as down() and down_interruptible(). They can sleep too. Walt