Export lives_below_in_same_fs() for use in union mount code. Signed-off-by: Jan Blunck <jblunck@xxxxxxx> --- fs/namespace.c | 3 ++- include/linux/mount.h | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) --- a/fs/namespace.c +++ b/fs/namespace.c @@ -793,7 +793,7 @@ static bool permit_mount(struct nameidat return true; } -static int lives_below_in_same_fs(struct dentry *d, struct dentry *dentry) +int lives_below_in_same_fs(struct dentry *d, struct dentry *dentry) { while (1) { if (d == dentry) @@ -803,6 +803,7 @@ static int lives_below_in_same_fs(struct d = d->d_parent; } } +EXPORT_SYMBOL_GPL(lives_below_in_same_fs); struct vfsmount *copy_tree(struct vfsmount *mnt, struct dentry *dentry, int flag, uid_t owner) --- a/include/linux/mount.h +++ b/include/linux/mount.h @@ -106,6 +106,7 @@ extern void shrink_submounts(struct vfsm extern spinlock_t vfsmount_lock; extern dev_t name_to_dev_t(char *name); +extern int lives_below_in_same_fs(struct dentry *, struct dentry *); #endif #endif /* _LINUX_MOUNT_H */ -- - To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html