TIMER_BH in 2.4 kernel
Hi,
I'm looking at the 2.4 kernel. My understanding of the code is that the TIMER_BH handler is executed when the hardware timer interrupt returns ( after do_IRQ(), but before returning to the interrupted task ). Is that right?
Thanks for clarification!
Yifan
Quoted 7 lines · Yifan Zhu
Hi,
I'm looking at the 2.4 kernel. My understanding of the code is that theTIMER_BHhandler is executed when the hardware timer interrupt returns ( afterdo_IRQ(), but before returning to the interrupted task ). Is that right?Thanks for clarification!
Unless there is a bh_lock in effect at the time, in which case it is executed when the lock is released.
-
Signature · 3 lines
George Anzinger [email protected] High-res-timers: http://sourceforge.net/projects/high-res-timers/ Preemption patch: http://www.kernel.org/pub/linux/kernel/people/rml