commit ce28c4450357d3e444b8f11183d7c09585860d7b
Author: Rachita Kothiyal <[EMAIL PROTECTED]>
Date:   Sun Dec 16 03:11:01 2007 -0500

    Unionfs ODF2: unionfs_interpose fixup
    
    Fix unionfs_interpose to fill lower inode info when d_splice_alias
    returns NULL
    
    Signed-off-by: Rachita Kothiyal <[EMAIL PROTECTED]>

diff --git a/fs/unionfs/main.c b/fs/unionfs/main.c
index fa3ad4f..63161ae 100644
--- a/fs/unionfs/main.c
+++ b/fs/unionfs/main.c
@@ -193,6 +193,12 @@ skip:
                                unionfs_fill_inode(dentry, inode);
                        }
                        goto out_spliced;
+               } else if (!spliced) {
+                       if (need_fill_inode) {
+                               need_fill_inode = 0;
+                               unionfs_fill_inode(dentry, inode);
+                               goto out_spliced;
+                       }
                }
                break;
        case INTERPOSE_REVAL:
_______________________________________________
unionfs-cvs mailing list: http://unionfs.filesystems.org/
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs-cvs

Reply via email to