From: Al Viro Date: Sun, 24 Aug 2025 18:24:59 +0000 (-0400) Subject: path_umount(): constify struct path argument X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=f91c433a5c1240b5ad48d2cb8b69d38453b63e00;p=users%2Fhch%2Fmisc.git path_umount(): constify struct path argument Reviewed-by: Christian Brauner Signed-off-by: Al Viro --- diff --git a/fs/internal.h b/fs/internal.h index fe88563b4822..549e6bd453b0 100644 --- a/fs/internal.h +++ b/fs/internal.h @@ -86,7 +86,7 @@ extern bool may_mount(void); int path_mount(const char *dev_name, const struct path *path, const char *type_page, unsigned long flags, void *data_page); -int path_umount(struct path *path, int flags); +int path_umount(const struct path *path, int flags); int show_path(struct seq_file *m, struct dentry *root); diff --git a/fs/namespace.c b/fs/namespace.c index e09688d63dac..0b351af53300 100644 --- a/fs/namespace.c +++ b/fs/namespace.c @@ -2084,7 +2084,7 @@ static int can_umount(const struct path *path, int flags) } // caller is responsible for flags being sane -int path_umount(struct path *path, int flags) +int path_umount(const struct path *path, int flags) { struct mount *mnt = real_mount(path->mnt); int ret;