~/talk

IRQs: the Hard, the Soft, the Threaded and the Preemptible

slides:none on file

Covers Linux interrupt handling internals (hard IRQs, softirqs, tasklets, ksoftirqd) and differences when using the PREEMPT_RT_FULL real-time kernel where hard IRQs become preemptible threads. Explains why softirqs exist, how deferred work is scheduled and managed (including network, timer, and block paths), and shows how to detect IRQ scheduling problems on x86, ARM and ARM64 using tools like bpf, event tracers and mpstat.

AI-written summary · about

~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.