]> git.ipfire.org Git - thirdparty/man-pages.git/blobdiff - man2/mount.2
pldd.1, bpf.2, chdir.2, clone.2, fanotify_init.2, fanotify_mark.2, intro.2, ipc.2...
[thirdparty/man-pages.git] / man2 / mount.2
index 7faa367eb3fca14ccb92440cf8df13d7b6c5b2c4..cf36ebc9ba5d3375243e9bcdc4a9b28324b6f963 100644 (file)
@@ -37,7 +37,7 @@
 .\" 2008-10-06, mtk: move umount*() material into separate umount.2 page.
 .\" 2008-10-06, mtk: Add discussion of namespaces.
 .\"
-.TH MOUNT 2 2018-02-02 "Linux" "Linux Programmer's Manual"
+.TH MOUNT 2 2019-08-02 "Linux" "Linux Programmer's Manual"
 .SH NAME
 mount \- mount filesystem
 .SH SYNOPSIS
@@ -410,7 +410,7 @@ then the remount operation preserves the existing values of these flags
 .BR MS_RELATIME ).
 .PP
 Since Linux 2.6.26, the
-.B MS_RMOUNT
+.B MS_REMOUNT
 flag can be used with
 .B MS_BIND
 to modify only the per-mount-point flags.
@@ -543,7 +543,7 @@ with the
 and
 .BR MS_REC
 flags) is performed on a directory subtree,
-any bind mounts within the subtree are automatically pruned
+any unbindable mounts within the subtree are automatically pruned
 (i.e., not replicated)
 when replicating that subtree to produce the target subtree.
 .PP
@@ -686,6 +686,24 @@ was not already mounted on
 .B EINVAL
 A move operation
 .RB ( MS_MOVE )
+was attempted, but the mount tree under
+.I source
+includes unbindable mounts and
+.I target
+is a mount point that has propagation type
+.BR MS_SHARED .
+.TP
+.B EINVAL
+A move operation
+.RB ( MS_MOVE )
+was attempted, but the parent mount of
+.I source
+mount has propagation type
+.BR MS_SHARED .
+.TP
+.B EINVAL
+A move operation
+.RB ( MS_MOVE )
 was attempted, but
 .I source
 was not a mount point, or was \(aq/\(aq.
@@ -885,7 +903,9 @@ and
 for details of these files.
 .SH SEE ALSO
 .BR mountpoint (1),
+.BR chroot (2),
 .BR ioctl_iflags (2),
+.BR pivot_root (2),
 .BR umount (2),
 .BR mount_namespaces (7),
 .BR path_resolution (7),