nd_jump_link(): constify path
authorAl Viro <viro@zeniv.linux.org.uk>
Thu, 4 Aug 2022 17:19:18 +0000 (13:19 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Thu, 1 Sep 2022 21:39:49 +0000 (17:39 -0400)
Reviewed-by: Christian Brauner (Microsoft) <brauner@kernel.org>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
fs/namei.c
include/linux/namei.h

index 6a5ab1a6f01bf0d466e59865a913b99dbdc2a32a..8533087e5dac1c966dd43352edf81ee349aaa72b 100644 (file)
@@ -986,7 +986,7 @@ static int nd_jump_root(struct nameidata *nd)
  * Helper to directly jump to a known parsed path from ->get_link,
  * caller must have taken a reference to path beforehand.
  */
-int nd_jump_link(struct path *path)
+int nd_jump_link(const struct path *path)
 {
        int error = -ELOOP;
        struct nameidata *nd = current->nameidata;
index caeb08a98536cc43b53652b4ab70d0adb99252c3..00fee52df84234cfcf7a0bf8bbe327df547b07c4 100644 (file)
@@ -83,7 +83,7 @@ extern int follow_up(struct path *);
 extern struct dentry *lock_rename(struct dentry *, struct dentry *);
 extern void unlock_rename(struct dentry *, struct dentry *);
 
-extern int __must_check nd_jump_link(struct path *path);
+extern int __must_check nd_jump_link(const struct path *path);
 
 static inline void nd_terminate_link(void *name, size_t len, size_t maxlen)
 {