mount.2: Clarify use of 'mountflags' and 'data' for MS_REMOUNT

Quoting Eric Biederman:

One thing that has come up recently (in 3 separate
implementations) is that mount(MS_REMOUNT|...,...) must include
all of the mount flags that need to be preserved.   People
creating read-only bind mounts tend to miss that and the locked
flags in mount namespaces.  That issue was flushed out now that
the kernel is now not allowing most mount flags to be cleared in
mount namespaces.  The interface is non-intuitive and we should
at least document the weirdness.

Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
Eric W. Biederman 2014-09-11 06:52:05 -07:00 committed by Michael Kerrisk
parent 576233f00e
commit 69b6b231d7
1 changed files with 7 additions and 0 deletions

View File

@ -241,6 +241,13 @@ call;
and
.I filesystemtype
are ignored.
The
.I mountflags
and
.I data
arguments should match the values used in the original
.BR mount ()
call, except for those parameters that are being deliberately changed.
The following
.I mountflags