]> git.baikalelectronics.ru Git - kernel.git/commit
vfs: subtype handling moved to fuse
authorDavid Howells <dhowells@redhat.com>
Mon, 25 Mar 2019 16:38:31 +0000 (16:38 +0000)
committerMiklos Szeredi <mszeredi@redhat.com>
Fri, 6 Sep 2019 19:28:49 +0000 (21:28 +0200)
commit4e5aa896462a2b2cd1744172053fa6743a24d98d
tree2ac82cca72a9eff7e70dc3b38b34c76ed4370ecb
parent841e9a901f8679833c9a4328e12125d7e1fe8bbc
vfs: subtype handling moved to fuse

The unused vfs code can be removed.  Don't pass empty subtype (same as if
->parse callback isn't called).

The bits that are left involve determining whether it's permitted to split the
filesystem type string passed in to mount(2).  Consequently, this means that we
cannot get rid of the FS_HAS_SUBTYPE flag unless we define that a type string
with a dot in it always indicates a subtype specification.

Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
fs/fs_context.c
fs/fuse/inode.c
fs/namespace.c
fs/proc_namespace.c
fs/super.c
include/linux/fs_context.h