From: Al Viro Date: Sat, 19 Jun 2021 00:27:57 +0000 (-0400) Subject: constify struct path argument of finish_automount()/do_add_mount() X-Git-Tag: v6.1-rc5~1626^2~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1e2d84644d1ce754d48c58a6184e1dd9ab573f0c;p=platform%2Fkernel%2Flinux-starfive.git constify struct path argument of finish_automount()/do_add_mount() Signed-off-by: Al Viro --- diff --git a/fs/internal.h b/fs/internal.h index 8590c97..fe0a44c 100644 --- a/fs/internal.h +++ b/fs/internal.h @@ -74,7 +74,7 @@ int do_linkat(int olddfd, struct filename *old, int newdfd, * namespace.c */ extern struct vfsmount *lookup_mnt(const struct path *); -extern int finish_automount(struct vfsmount *, struct path *); +extern int finish_automount(struct vfsmount *, const struct path *); extern int sb_prepare_remount_readonly(struct super_block *); diff --git a/fs/namespace.c b/fs/namespace.c index 40b994a..13d025a 100644 --- a/fs/namespace.c +++ b/fs/namespace.c @@ -2876,7 +2876,7 @@ static int do_move_mount_old(struct path *path, const char *old_name) * add a mount into a namespace's mount tree */ static int do_add_mount(struct mount *newmnt, struct mountpoint *mp, - struct path *path, int mnt_flags) + const struct path *path, int mnt_flags) { struct mount *parent = real_mount(path->mnt); @@ -2999,7 +2999,7 @@ static int do_new_mount(struct path *path, const char *fstype, int sb_flags, return err; } -int finish_automount(struct vfsmount *m, struct path *path) +int finish_automount(struct vfsmount *m, const struct path *path) { struct dentry *dentry = path->dentry; struct mountpoint *mp;