Conversation

Replying to and
Check out the description of CLONE_THREAD in the clone(2) man page. It was added in Linux 2.4.0. It's likely that the linked information was likely accurate when it was originally written but hasn't been for quite some time. Linux kernel mostly has proper POSIX thread support.
1
2
Replying to and
There's still some trickery required in libc implementations to provide the less granular POSIX semantics. For example, the Linux kernel setuid system call sets uid of the task, not the process as a whole like POSIX setuid. libc implementations do more than wrap the set*id calls.
1
2
Show replies