commit 3faf67d5372c8c3818abff6b079567950876dbde
Author: Erez Zadok <[EMAIL PROTECTED]>
Date:   Fri Sep 19 01:55:17 2008 -0400

    Unionfs: fix off-by-one but in mkdir
    
    Signed-off-by: Erez Zadok <[EMAIL PROTECTED]>

diff --git a/fs/unionfs/inode.c b/fs/unionfs/inode.c
index 3b1ae5f..41a0b1c 100644
--- a/fs/unionfs/inode.c
+++ b/fs/unionfs/inode.c
@@ -508,7 +508,7 @@ static int unionfs_mkdir(struct inode *parent, struct 
dentry *dentry, int mode)
                if (err)
                        break;
 
-               for (i = bindex + 1; i < bend; i++) {
+               for (i = bindex + 1; i <= bend; i++) {
                        if (unionfs_lower_dentry_idx(dentry, i)) {
                                dput(unionfs_lower_dentry_idx(dentry, i));
                                unionfs_set_lower_dentry_idx(dentry, i, NULL);
_______________________________________________
unionfs-cvs mailing list: http://unionfs.filesystems.org/
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs-cvs

Reply via email to