VFS: Suppress MS_* flag defs within the kernel unless explicitly enabled

Only the mount namespace code that implements mount(2) should be using the
MS_* flags.  Suppress them inside the kernel unless __VFS_NEED_MS_FLAGS is
defined.

Signed-off-by: David Howells <dhowells@redhat.com>
17 files changed