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