diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2020-10-13 01:44:57 +0200 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2020-10-13 01:44:57 +0200 |
commit | 22230cd2c55bd27ee2c3a3def97c0d5577a75b82 (patch) | |
tree | a05a58301228b3fff3ca7b44fb3ff4cbfefed4a0 /fs/namespace.c | |
parent | Merge branch 'work.quota-compat' of git://git.kernel.org/pub/scm/linux/kernel... (diff) | |
parent | fs: remove compat_sys_mount (diff) | |
download | linux-22230cd2c55bd27ee2c3a3def97c0d5577a75b82.tar.xz linux-22230cd2c55bd27ee2c3a3def97c0d5577a75b82.zip |
Merge branch 'compat.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Pull compat mount cleanups from Al Viro:
"The last remnants of mount(2) compat buried by Christoph.
Buried into NFS, that is.
Generally I'm less enthusiastic about "let's use in_compat_syscall()
deep in call chain" kind of approach than Christoph seems to be, but
in this case it's warranted - that had been an NFS-specific wart,
hopefully not to be repeated in any other filesystems (read: any new
filesystem introducing non-text mount options will get NAKed even if
it doesn't mess the layout up).
IOW, not worth trying to grow an infrastructure that would avoid that
use of in_compat_syscall()..."
* 'compat.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
fs: remove compat_sys_mount
fs,nfs: lift compat nfs4 mount data handling into the nfs code
nfs: simplify nfs4_parse_monolithic
Diffstat (limited to 'fs/namespace.c')
-rw-r--r-- | fs/namespace.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/namespace.c b/fs/namespace.c index 32a0b9146757..294e05a13d17 100644 --- a/fs/namespace.c +++ b/fs/namespace.c @@ -3072,7 +3072,7 @@ static void shrink_submounts(struct mount *mnt) } } -void *copy_mount_options(const void __user * data) +static void *copy_mount_options(const void __user * data) { char *copy; unsigned left, offset; @@ -3108,7 +3108,7 @@ void *copy_mount_options(const void __user * data) return copy; } -char *copy_mount_string(const void __user *data) +static char *copy_mount_string(const void __user *data) { return data ? strndup_user(data, PATH_MAX) : NULL; } |