So is TIMER_BH not called after every timer tick and called only after return of system call? Regards, Nirranjan.k -----Original Message----- From: Flavio Bruno Leitner <flavio@conectiva.com.br> To: Nirranjan.K <nirran@sasken.com> Cc: kernelnewbies@nl.linux.org <kernelnewbies@nl.linux.org> Date: Friday, September 21, 2001 5:18 PM Subject: Re: How is TIMER_BH called >On Thu, Sep 20, 2001 at 07:30:53PM +0530, Nirranjan.K wrote: >> >> I read that Bottom halves are called only at the end of slow interrupts not >> after fast interrupts. Timer tick is a fast interrupt(SA_INTERRUPT - set). >> Then how is TIMER_BH called ? Please clarify. > >do_timer() enable TIMER_BH to run when you >finish some system call, handle an exception, >terminate do_IRQ() or called schedule(). > > >-- >Flávio Bruno Leitner http://fly.to/fbl >Conectiva Linux http://www.conectiva.com.br/ - Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ IRC Channel: irc.openprojects.net / #kernelnewbies Web Page: http://www.kernelnewbies.org/