]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - fs/namespace.c
UBUNTU: SAUCE: aufs: switch to 64-bit ino_t for s390x
[mirror_ubuntu-jammy-kernel.git] / fs / namespace.c
index b696543adab848edc175fd511c83e7cd06dfc3fb..d3d75063561042f7643a9405b65e444e3d84d20c 100644 (file)
@@ -439,6 +439,7 @@ void __mnt_drop_write(struct vfsmount *mnt)
        mnt_dec_writers(real_mount(mnt));
        preempt_enable();
 }
+EXPORT_SYMBOL_GPL(__mnt_drop_write);
 
 /**
  * mnt_drop_write - give up write access to a mount
@@ -808,6 +809,13 @@ static inline int check_mnt(struct mount *mnt)
        return mnt->mnt_ns == current->nsproxy->mnt_ns;
 }
 
+/* for aufs, CONFIG_AUFS_BR_FUSE */
+int is_current_mnt_ns(struct vfsmount *mnt)
+{
+       return check_mnt(real_mount(mnt));
+}
+EXPORT_SYMBOL_GPL(is_current_mnt_ns);
+
 /*
  * vfsmount lock must be held for write
  */
@@ -2005,6 +2013,7 @@ int iterate_mounts(int (*f)(struct vfsmount *, void *), void *arg,
        }
        return 0;
 }
+EXPORT_SYMBOL_GPL(iterate_mounts);
 
 static void lock_mnt_tree(struct mount *mnt)
 {