Can an interrupt handler interrupt?

I know that linux executes nested interrupts when one interrupt can push another interrupt, but what about other tasks.

I'm just trying to figure out how linux handles interrupts. Can they be unloaded by any other user / kernel task.

+3
source share
2 answers

The simple answer is that an interrupt can be interrupted by higher priority interrupts.

Therefore, an interrupt can be interrupted by the kernel or a user task if the interrupt priority is lower than the kernel manager interrupt priority or the user task interrupt priority.

, " " .

+2

/, , ?, Robert Loves article, :

( Linux ) . , , , . , . , . , .

, AFIK IRQ , , !

+7

All Articles