aboutsummaryrefslogtreecommitdiffstats
path: root/include/litmus/trace_irq.h
Commit message (Collapse)AuthorAge
* Integrate ft_irq_fired() with LinuxBjoern Brandenburg2017-05-26
This patch hooks up Feather-Trace's ft_irq_fired() handler with Linux's interrupt handling infrastructure. IRQ tracing: ft_irq_fired() only if irq_enter() was skipped On x86, the rescheduling IPI path already calls irq_enter(), which calls ft_irq_fired(), so we don't have to do it again. IRQ tracing: don't count softirqs Only triggered by irq_exit(), which implies that we called irq_enter(), which means that we already traced the current hard IRQ.