fs/namespace: add __user to open_tree and move_mount syscalls
authorBen Dooks <ben.dooks@codethink.co.uk>
Tue, 15 Oct 2019 10:35:02 +0000 (11:35 +0100)
committerAl Viro <viro@zeniv.linux.org.uk>
Mon, 21 Oct 2019 16:50:35 +0000 (12:50 -0400)
commit2658ce095df583cdf9ede475ec4da0b3cc7f7b05
treea0224b50d7d1129a77bc2e5e07f5c581f3814ab6
parente200327708e691e53b99e4da38e53c0457fba6c1
fs/namespace: add __user to open_tree and move_mount syscalls

Thw open_tree and move_mount syscalls take names from the
user, so add the __user to these to ensure the following
warnings from sparse are fixed:

fs/namespace.c:2392:35: warning: incorrect type in argument 2 (different address spaces)
fs/namespace.c:2392:35:    expected char const [noderef] <asn:1> *name
fs/namespace.c:2392:35:    got char const *filename
fs/namespace.c:3541:38: warning: incorrect type in argument 2 (different address spaces)
fs/namespace.c:3541:38:    expected char const [noderef] <asn:1> *name
fs/namespace.c:3541:38:    got char const *from_pathname
fs/namespace.c:3550:36: warning: incorrect type in argument 2 (different address spaces)
fs/namespace.c:3550:36:    expected char const [noderef] <asn:1> *name
fs/namespace.c:3550:36:    got char const *to_pathname

Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/namespace.c