Messages in this thread Patch in this message | | | Subject | [PATCH 5/7] vfs - constify path parameter of path_has_submounts() | From | Ian Kent <> | Date | Mon, 28 Nov 2016 10:12:09 +0800 |
| |
From: Ian Kent <ikent@redhat.com>
path_has_submounts() doesn't modify the passed in path parameter, and shouldn't need to, make that usage explicit.
Signed-off-by: Ian Kent <raven@themaw.net> Cc: Al Viro <viro@ZenIV.linux.org.uk> Cc: Eric W. Biederman <ebiederm@xmission.com> Cc: Omar Sandoval <osandov@osandov.com> --- fs/dcache.c | 2 +- include/linux/dcache.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/fs/dcache.c b/fs/dcache.c index 719d8b4..29bc910 100644 --- a/fs/dcache.c +++ b/fs/dcache.c @@ -1298,7 +1298,7 @@ static enum d_walk_ret path_check_mount(void *data, struct dentry *dentry) * Return true if the parent or its subdirectories contain * a mount point in the current namespace. */ -int path_has_submounts(struct path *parent) +int path_has_submounts(const struct path *parent) { struct check_mount data = { .mnt = parent->mnt, .mounted = 0 }; diff --git a/include/linux/dcache.h b/include/linux/dcache.h index f835bd4..c965e44 100644 --- a/include/linux/dcache.h +++ b/include/linux/dcache.h @@ -254,7 +254,7 @@ extern struct dentry *d_find_alias(struct inode *); extern void d_prune_aliases(struct inode *); /* test whether we have any submounts in a subdir tree */ -extern int path_has_submounts(struct path *); +extern int path_has_submounts(const struct path *); /* * This adds the entry to the hash queues.
| |