On Sat, Apr 20, 2002 at 10:51:11PM +0530, Sridhar N wrote: > If one userspace thread is doing a system call and is pre-empted, can the > process execute another of its own thread that also executes a system call ? Sure, why not? Threads and processes are almost the same on linux, so if a process can be preempted, a thread can also be preempted. Erik -- J.A.K. (Erik) Mouw, Information and Communication Theory Group, Faculty of Information Technology and Systems, Delft University of Technology, PO BOX 5031, 2600 GA Delft, The Netherlands Phone: +31-15-2783635 Fax: +31-15-2781843 Email: J.A.K.Mouw@its.tudelft.nl WWW: http://www-ict.its.tudelft.nl/~erik/ -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/