Skip to content

Commit e8c985b

Browse files
author
Miklos Szeredi
committed
ovl: deal with overlay files in ovl_d_real()
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
1 parent 46e5d0a commit e8c985b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

fs/overlayfs/super.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,10 @@ static struct dentry *ovl_d_real(struct dentry *dentry,
9797
struct dentry *real;
9898
int err;
9999

100+
/* It's an overlay file */
101+
if (inode && d_inode(dentry) == inode)
102+
return dentry;
103+
100104
if (flags & D_REAL_UPPER)
101105
return ovl_dentry_upper(dentry);
102106

0 commit comments

Comments
 (0)