Hi Carlos, On Mon, Apr 21, 2025 at 04:16:03AM +0900, devhoodit wrote: > CLONE_NEWPID and CLONE_PARENT can be used together, but not CLONE_THREAD. Similarly, CLONE_NEWUSER and CLONE_PARENT can be used together, but not CLONE_THREAD. > This was discussed here: <https://lore.kernel.org/linux-man/06febfb3-e2e2-4363-bc34-83a07692144f@xxxxxxxxxx/T/> > Relevant code: <https://github.com/torvalds/linux/blob/219d54332a09e8d8741c1e1982f5eae56099de85/kernel/fork.c#L1815> > > Cc: Carlos O'Donell <carlos@xxxxxxxxxx> > Cc: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> > Signed-off-by: devhoodit <devhoodit@xxxxxxxxx> Could you please review this patch? Have a lovely night! Alex > --- > man/man2/clone.2 | 9 +++------ > 1 file changed, 3 insertions(+), 6 deletions(-) > > diff --git a/man/man2/clone.2 b/man/man2/clone.2 > index 1b74e4c92..b9561125a 100644 > --- a/man/man2/clone.2 > +++ b/man/man2/clone.2 > @@ -776,9 +776,7 @@ .SS The flags mask > no privileges are needed to create a user namespace. > .IP > This flag can't be specified in conjunction with > -.B CLONE_THREAD > -or > -.BR CLONE_PARENT . > +.BR CLONE_THREAD . > For security reasons, > .\" commit e66eded8309ebf679d3d3c1f5820d1f2ca332c71 > .\" https://lwn.net/Articles/543273/ > @@ -1319,11 +1317,10 @@ .SH ERRORS > mask. > .TP > .B EINVAL > +Both > .B CLONE_NEWPID > -and one (or both) of > +and > .B CLONE_THREAD > -or > -.B CLONE_PARENT > were specified in the > .I flags > mask. > -- > 2.49.0 > -- <https://www.alejandro-colomar.es/>
Attachment:
signature.asc
Description: PGP signature