Hi all, Can anyone tell me which kernel thread/function call schedule() all the time to schedule the process/task out if the task voluntarily doesnt leave the processor. Suppose my driver goes to deep sleep without calling schedule() which part of kernel will take care to schedule the other pending tasks. Thanking in Advance. Don __________________________________ Do you Yahoo!? SBC Yahoo! DSL - Now only $29.95 per month! http://sbc.yahoo.com -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/