vfs: Allow filesystems to access their private mount data
authorDaniel Rosenberg <drosen@google.com>
Wed, 26 Oct 2016 22:58:22 +0000 (15:58 -0700)
committerStricted <info@stricted.net>
Thu, 11 Oct 2018 16:03:53 +0000 (18:03 +0200)
commit27d99302501d3ea92a5421e1838e37eb44554e0d
treee4128611eeb288621743d72bc4c112801b428e5c
parentc6a208108f4a6da4128b7e9beb0cb6f0a2350ed7
vfs: Allow filesystems to access their private mount data

Now we pass the vfsmount when mounting and remounting.
This allows the filesystem to actually set up the mount
specific data, although we can't quite do anything with
it yet. show_options is expanded to include data that
lives with the mount.

To avoid changing existing filesystems, these have
been added as new vfs functions.

Change-Id: If80670bfad9f287abb8ac22457e1b034c9697097
Signed-off-by: Daniel Rosenberg <drosen@google.com>
fs/internal.h
fs/namespace.c
fs/proc_namespace.c
fs/super.c
include/linux/fs.h