]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
generic_ci_validate_strict_name(): constify name argument
authorAl Viro <viro@zeniv.linux.org.uk>
Fri, 11 Jul 2025 09:45:01 +0000 (05:45 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Tue, 16 Sep 2025 01:08:33 +0000 (21:08 -0400)
Reviewed-by: Christian Brauner <brauner@kernel.org>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
include/linux/fs.h

index d7ab4f96d7051f23246c1a16a2d09b1ffcd2d5de..6dcfc1c399cafddface146fdef9cdf6eddf89f32 100644 (file)
@@ -3719,7 +3719,8 @@ int generic_ci_d_compare(const struct dentry *dentry, unsigned int len,
  *   happens when a directory is casefolded and the filesystem is strict
  *   about its encoding.
  */
-static inline bool generic_ci_validate_strict_name(struct inode *dir, struct qstr *name)
+static inline bool generic_ci_validate_strict_name(struct inode *dir,
+                                                  const struct qstr *name)
 {
        if (!IS_CASEFOLDED(dir) || !sb_has_strict_encoding(dir->i_sb))
                return true;
@@ -3734,7 +3735,8 @@ static inline bool generic_ci_validate_strict_name(struct inode *dir, struct qst
        return !utf8_validate(dir->i_sb->s_encoding, name);
 }
 #else
-static inline bool generic_ci_validate_strict_name(struct inode *dir, struct qstr *name)
+static inline bool generic_ci_validate_strict_name(struct inode *dir,
+                                                  const struct qstr *name)
 {
        return true;
 }