Hi, does Linux have the concept of thread? How can I create a thread in my application? I can use the fork() to create a process. Is there any API to create a thread? I know in kernel mode kernel_thread() can be used to create a thread in kernel mode. What is that in user mode? Thanks Michael ______________________________________________________________________ Web-hosting solutions for home and business! http://website.yahoo.ca -- 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/