]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
ns: make is_initial_namespace() argument const
authorChristian Brauner <brauner@kernel.org>
Mon, 10 Nov 2025 15:08:20 +0000 (16:08 +0100)
committerChristian Brauner <brauner@kernel.org>
Tue, 11 Nov 2025 09:01:31 +0000 (10:01 +0100)
We don't modify the data structure at all so pass it as const.

Link: https://patch.msgid.link/20251110-work-namespace-nstree-fixes-v1-8-e8a9264e0fb9@kernel.org
Signed-off-by: Christian Brauner <brauner@kernel.org>
include/linux/ns_common.h

index f90509ee09007572f956d57e5af8b6d2147e165e..7e4df96b7411b2445164ed06349b4caef3649c6f 100644 (file)
@@ -13,7 +13,7 @@ int __ns_common_init(struct ns_common *ns, u32 ns_type, const struct proc_ns_ope
 void __ns_common_free(struct ns_common *ns);
 struct ns_common *__must_check ns_owner(struct ns_common *ns);
 
-static __always_inline bool is_initial_namespace(struct ns_common *ns)
+static __always_inline bool is_initial_namespace(const struct ns_common *ns)
 {
        VFS_WARN_ON_ONCE(ns->inum == 0);
        return unlikely(in_range(ns->inum, MNT_NS_INIT_INO,