|
@@ -770,6 +770,9 @@ struct inode *ovl_get_inode(struct super_block *sb, struct dentry *upperdentry,
|
|
if (upperdentry && ovl_is_impuredir(upperdentry))
|
|
if (upperdentry && ovl_is_impuredir(upperdentry))
|
|
ovl_set_flag(OVL_IMPURE, inode);
|
|
ovl_set_flag(OVL_IMPURE, inode);
|
|
|
|
|
|
|
|
+ if (index)
|
|
|
|
+ ovl_set_flag(OVL_INDEX, inode);
|
|
|
|
+
|
|
/* Check for non-merge dir that may have whiteouts */
|
|
/* Check for non-merge dir that may have whiteouts */
|
|
if (is_dir) {
|
|
if (is_dir) {
|
|
if (((upperdentry && lowerdentry) || numlower > 1) ||
|
|
if (((upperdentry && lowerdentry) || numlower > 1) ||
|