- Invoked to execute all ISR associated with an interrupt.
- Invoked to execute all ISRs associated with an interrupt.
- Execute the ISRs by invoking handle_IRQ_event()
- Re-enable the IRQ line
- At the end, invoke do_softirq() if not in the nested interrupt context