lkml.org 
[lkml]   [2002]   [Aug]   [15]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [patch] user-vm-unlock-2.5.31-A2

On Fri, 16 Aug 2002, Ingo Molnar wrote:
>
> On Thu, 15 Aug 2002, Linus Torvalds wrote:
>
> > A thread library - maybe not. But the SETTID thing makes sense even for
> > a fork() user to avoid the fork/SIGCHLD race condition. In contrast, a
> > CLRTID does _not_ make sense in that situation, so I actually think they
> > are two separate issues (and should thus be two separate bits).
>
> we could skip the 'clear' bit if this is the last release of the mm.

Ahhah, but you miss the point.

The fork()'ed child may clone on its own, and then exit. In which case we
sure as heck don't want the original child to modify the VM that it now
shares with a subthread.

This is just more on my spiel about how only the _parent_ really knows
what it is it wants to maintain, and the child really cannot make any
assumptions on its own.

Linus

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:28    [W:0.088 / U:0.348 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site