commit 7b0230e8d26bb7b186a9af01c73d78cad2761034
Author: Yiannis Pericleous <[EMAIL PROTECTED]>
Date: Thu Apr 12 16:41:06 2007 -0400
use notify_change instead of inode_setattr for setting opaqueness
diff --git a/fs/unionfs/odf.c b/fs/unionfs/odf.c
index 2ec0e28..ec6be92 100644
--- a/fs/unionfs/odf.c
+++ b/fs/unionfs/odf.c
@@ -1770,12 +1770,12 @@ int odf_set_opaque(struct dentry *dentry, int branch)
return err;
}
-int __odf_set_opaque(struct inode *i, int branch)
+int __odf_set_opaque(struct dentry *d, int branch)
{
struct iattr ia;
ia.ia_valid = ATTR_GID;
ia.ia_gid = branch + 1; /* since gid is unsigned */
- return inode_setattr(i, &ia);
+ return notify_change(d, &ia);
}
/*
_______________________________________________
unionfs-cvs mailing list: http://unionfs.filesystems.org/
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs-cvs