Re: TIMER_BH in 2.4 kernel

George Anzinger
2003-10-02T00:14:12Z

Yifan Zhu wrote:
> 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.

-
--
George Anzinger george@mvista.com
High-res-timers: http://sourceforge.net/projects/high-res-timers/
Preemption patch: http://www.kernel.org/pub/linux/kernel/people/rml