commit 803602afd9e4a71268f661586d1e90b548280b49
Author: Yiannis Pericleous <[EMAIL PROTECTED]>
Date:   Sat May 12 22:05:33 2007 -0400

    store unionfs inum in cached dir, not lower inum

diff --git a/fs/unionfs/dirhelper.c b/fs/unionfs/dirhelper.c
index 
aa9c31727cefed7b59a955c1e2bb85e0dfaf93df..c6ef2b26c71ba8bc280fdd37a4fe6e9beed9a5e7
 100644
--- a/fs/unionfs/dirhelper.c
+++ b/fs/unionfs/dirhelper.c
@@ -179,6 +179,8 @@ find:
        if (err || buf->mode != RD_CACHE_ODF || !buf->filp || whiteout)
                goto out;
 
+       if (odi)
+               ino = odi->inum;
        err = odf_write_dirent(buf->filp, name, namelen, ino, d_type);
 out:
        odf_put_info(odi);
_______________________________________________
unionfs-cvs mailing list: http://unionfs.filesystems.org/
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs-cvs

Reply via email to