Interrupt handling as explained in Bach will illustrate this in more details, with diagram -Aniruddha -----Original Message----- From: Ketan Mukadam [mailto:kmukadam@neomagic.com] Sent: Monday, October 21, 2002 11:47 AM To: Sonawane, Rahul (Rahul) Cc: kernelnewbies@nl.linux.org Subject: Re: Linux Scheduler The timer interrupt service routine will get executed in the current process context. Kernel non-preemptibility does not include interrupts. Regds Ketan Sonawane, Rahul (Rahul) wrote: > Hi, > I have some questions on linux scheduling. Linux kernel is non-preemptive in kernel mode ..right. Now it is executing > in the kernel mode and a timer interrupt occurs ,Does is preempt ..I mean the timer interrupt is of utmost priority it has > to get processed. Please can someone enlighten me about what will happen if the timer interrupt occurs when it is executing > in kernel mode on behalf of some process. > > Thanks in advance, > Rahul > > > -- > Kernelnewbies: Help each other learn about the Linux kernel. > Archive: http://mail.nl.linux.org/kernelnewbies/ > FAQ: http://kernelnewbies.org/faq/ > > -- "Only the paranoid survives." --- Andy Grove -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/ -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/