lkml.org 
[lkml]   [2007]   [Sep]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: sys_chroot+sys_fchdir Fix
    David Newall wrote:
    > Philipp Marek wrote:
    >> AFAIK pivot_root() changes the / mapping for *all* processes, no?
    >>
    >
    > The manual page is confusing. It even admits to being "intentionally
    > vague". However the goal seems clear:
    >
    > "pivot_root() moves the root file system of the current process to
    > the directory put_old and makes new_root the new root file system of
    > the current process"
    > -- man 2 pivot_root
    >
    > There's an argument that pivot_root could be improved...
    >
    And very little argument that the man page could be improved, perhaps.
    However, there is no question that pivot_root is intended to have
    breadth for more than one process.

    Keeping this functionality sounds a little like putting a bow tie and
    tux on your bug and calling it a "feature." Not all bugs are useless for
    legitimate purposes, but it doesn't make them safe. It appears to be a
    sort-of way to get per-process bind mounts.

    --
    bill davidsen <davidsen@tmr.com>
    CTO TMR Associates, Inc
    Doing interesting things with small computers since 1979

    -
    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: 2007-09-20 22:53    [W:4.483 / U:0.008 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site