From: Ian Kent <ikent@xxxxxxxxxx> 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@xxxxxxxxxx> Cc: Al Viro <viro@xxxxxxxxxxxxxxxxxx> Cc: Eric W. Biederman <ebiederm@xxxxxxxxxxxx> Cc: Omar Sandoval <osandov@xxxxxxxxxxx> --- 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. -- To unsubscribe from this list: send the line "unsubscribe autofs" in