Skip to contentSkip to conversation

TIMER_BH in 2.4 kernel

DISCUSSION Yifan Zhu 2 participants 2 messages Sep 29, 2003 – Oct 2, 2003

lore
Share & tools
lore

Yifan Zhu

author
#0 lore raw

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

#1 lore raw
Quoted 7 lines · Yifan Zhu

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!

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