Hi All, I have a doubt about the context of init_module(). If my driver is compiled as a module, the context of init_module() would be that of insmod or modprobe so that its alright to sleep inside it. But, what happens when the module is linked to the kernel and the function sleeps? Can the function sleep at that point? What is the context of init_module() during kernel boot? Thank you, Jinesh. -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/