commit 9f01b81d8f5b774b4f0894c7905af70473b1da26
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 aa9c317..c6ef2b2 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