<br><br><div class="gmail_quote">On Sat, Feb 9, 2013 at 1:47 PM, anish kumar </div><div class="gmail_quote">.<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Timer interrupts is supposed to cause scheduling and scheduler may or<br>

may not pick up your last process(we always use the term &quot;task&quot; in<br>
kernel space) after handling timer interrupt.<br>
<div class="im">&gt;<br>
</div></blockquote><div><br></div><div>Sorry if I may disagree, correct me if wrong.   Timer interrupt and scheduler is two different thing.   I just counted in the &quot;drivers&quot; subdirectory, there are at least more than 200 places where &quot;setup_timer()&quot; is called, and these have nothing to do with scheduling.   For eg, heartbeat operation etc.  Not sure I misunderstood something?</div>
<div><br></div></div>-- <br>Regards,<br>Peter Teoh