mirror of https://github.com/mkerrisk/man-pages
pivot_root.2: ERRORS: EINVAL occurs if 'new_root' or its parent has shared propagation
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
37704bfc8f
commit
1a0b1fd76b
|
@ -96,6 +96,11 @@ must be a mount point.
|
|||
(If it is not otherwise a mount point, it suffices to bind mount
|
||||
.I new_root
|
||||
on top of itself.)
|
||||
.PP
|
||||
The propagation type of
|
||||
.I new_root
|
||||
and its parent mount must not be
|
||||
.BR MS_SHARED .
|
||||
.SH RETURN VALUE
|
||||
On success, zero is returned.
|
||||
On error, \-1 is returned, and
|
||||
|
@ -120,6 +125,13 @@ is not a mount point.
|
|||
.B EINVAL
|
||||
The current root is on the rootfs (initial ramfs) filesystem.
|
||||
.TP
|
||||
.B EINVAL
|
||||
Either the mount point at
|
||||
.IR new_root ,
|
||||
or the parent mount of that mount point,
|
||||
has propagation type
|
||||
.BR MS_SHARED .
|
||||
.TP
|
||||
.B ENOTDIR
|
||||
\fInew_root\fP or \fIput_old\fP is not a directory.
|
||||
.TP
|
||||
|
|
Loading…
Reference in New Issue