summaryrefslogtreecommitdiffstats
path: root/fs/namespace.c
diff options
context:
space:
mode:
authorAl Viro <viro@zeniv.linux.org.uk>2022-03-01 06:05:29 +0100
committerAl Viro <viro@zeniv.linux.org.uk>2022-05-20 05:25:10 +0200
commita5f85d7834f7e1456e799c79a2a83fc11b90cfe2 (patch)
treebe51d3f60e7b1b8697e6c825a58914f11c3ca838 /fs/namespace.c
parentLinux 5.18-rc1 (diff)
downloadlinux-a5f85d7834f7e1456e799c79a2a83fc11b90cfe2.tar.xz
linux-a5f85d7834f7e1456e799c79a2a83fc11b90cfe2.zip
uninline may_mount() and don't opencode it in fspick(2)/fsopen(2)
It's done once per (mount-related) syscall and there's no point whatsoever making it inline. Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'fs/namespace.c')
-rw-r--r--fs/namespace.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/namespace.c b/fs/namespace.c
index a0a36bfa3aa0..c3a80ffaf1e5 100644
--- a/fs/namespace.c
+++ b/fs/namespace.c
@@ -1760,7 +1760,7 @@ out_unlock:
/*
* Is the caller allowed to modify his namespace?
*/
-static inline bool may_mount(void)
+bool may_mount(void)
{
return ns_capable(current->nsproxy->mnt_ns->user_ns, CAP_SYS_ADMIN);
}