>There is nothing that prevents me from creating a user thread
>without using CLONE_VM. If i specify CLONE_VM to clone system
>call it only makes things faster. I strongly believe that user
>thread and kernel thread should be distinguished from each other.
>The term user thread is implementation specific. Mostly clone
>system call is used for creating threads. see man clone. You
>would find that you can create threads that share everything else
>but VM.
Then can you tell me if without CLONE_VM bit set, a user thread can be formed
then is there any way that i can know that this is thread or a process.
is there any way at all.