summaryrefslogtreecommitdiffstats
path: root/fs/overlayfs/namei.c
diff options
context:
space:
mode:
authorAmir Goldstein <amir73il@gmail.com>2017-12-24 18:42:16 +0200
committerMiklos Szeredi <mszeredi@redhat.com>2018-01-24 11:26:03 +0100
commit3b0bfc6ed3c434800e5eacfb6cdbe45c07c270e1 (patch)
tree5f5920ea849e04fc4f1e6da4706621d68c09d1df /fs/overlayfs/namei.c
parent9436a1a339fae84698aaa0b66d7a822018388348 (diff)
downloadlinux-stable-3b0bfc6ed3c434800e5eacfb6cdbe45c07c270e1.tar.gz
linux-stable-3b0bfc6ed3c434800e5eacfb6cdbe45c07c270e1.tar.bz2
linux-stable-3b0bfc6ed3c434800e5eacfb6cdbe45c07c270e1.zip
ovl: decode indexed dir file handles
Decoding an indexed dir file handle is done by looking up the file handle in index dir by name and then decoding the upper dir from the index origin file handle. The decoded upper path is used to lookup an overlay dentry of the same path. Signed-off-by: Amir Goldstein <amir73il@gmail.com> Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Diffstat (limited to 'fs/overlayfs/namei.c')
-rw-r--r--fs/overlayfs/namei.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/overlayfs/namei.c b/fs/overlayfs/namei.c
index 741a42d974a3..6199bf7a77c7 100644
--- a/fs/overlayfs/namei.c
+++ b/fs/overlayfs/namei.c
@@ -439,7 +439,7 @@ fail:
}
/* Get upper dentry from index */
-static struct dentry *ovl_index_upper(struct ovl_fs *ofs, struct dentry *index)
+struct dentry *ovl_index_upper(struct ovl_fs *ofs, struct dentry *index)
{
struct ovl_fh *fh;
struct dentry *upper;