.\" FIXME . 2.6.25 marks the unused CLONE_STOPPED as obsolete, and it will
.\" probably be removed in the future.
.\"
-.TH CLONE 2 2010-09-10 "Linux" "Linux Programmer's Manual"
+.TH CLONE 2 2010-11-01 "Linux" "Linux Programmer's Manual"
.SH NAME
clone, __clone2 \- create a child process
.SH SYNOPSIS
.BR CLONE_SYSVSEM .
.TP
.BR CLONE_NEWNET " (since Linux 2.6.24)"
-(The implementation of this flag is not yet complete,
-but probably will be mostly complete by about Linux 2.6.28.)
+(The implementation of this flag was only completed
+by about kernel version 2.6.29.)
If
.B CLONE_NEWNET
.BR fork (2),
.BR vfork (2),
or
-.BR clone (2)
+.BR clone ()
will produce processes with PIDs that are unique within the namespace.
The first process created in a new namespace
if a signal is delivered to the child immediately after the
.BR clone ()
call, then a call to
-.BR getpid ()
+.BR getpid (2)
in a handler for the signal may return the PID
of the calling process ("the parent"),
if the clone wrapper has not yet had a chance to update the PID
(This discussion ignores the case where the child was created using
.BR CLONE_THREAD ,
when
-.BR getpid ()
+.BR getpid (2)
.I should
return the same value in the child and in the process that called
.BR clone (),