Posted Jun 28, 2007 14:50 UTC (Thu) by arjan
In reply to: Eliminating tasklets
Parent article: Eliminating tasklets
if you do all work in the irq handler, latency will suck... remember that irq handlers often run with irq's disabled (and at minimum, it's own irq will not happen even if others might).
Offloading the "hard work" out of the hard irq handler means that you can service the hardware short and sweet, with the lowest latency possible. And that the longer taking work gets batched and processed effectively...
to post comments)