lkml.org 
[lkml]   [2003]   [Jul]   [22]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: pivot_root seems to be broken in 2.4.21-ac4
From
Date
On Maw, 2003-07-22 at 18:37, Jason Baron wrote:
> > I tell init to re-execute itself (after pivot_root and thus from the new
> > root fs), which causes init to close its old fds and open new ones from
> > the new root fs with. This is necessary because init already runs as pid
> > 1 when I start the root fs switching. Maybe something changed with the
> > kernel process fds from 2.4.21-rc2 to 2.4.21-ac4 ?
> >
>
> yes, see the addition of the unshare_files function in kernel/fork.c

Shouldnt really have changed anything except for security exploits and
threaded apps doing weird stuff. In normal situations the files count is
one so we should actually be executing nothing more exciting that an
atomic_inc/atomic_dec.

I wonder what is going on here.

-
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:47    [W:0.056 / U:1.840 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site