vserver 2.0 rc7
[linux-2.6.git] / fs / jfs / acl.c
index 8d2a9ab..0733a7b 100644 (file)
@@ -220,7 +220,8 @@ int jfs_setattr(struct dentry *dentry, struct iattr *iattr)
                return rc;
 
        if ((iattr->ia_valid & ATTR_UID && iattr->ia_uid != inode->i_uid) ||
-           (iattr->ia_valid & ATTR_GID && iattr->ia_gid != inode->i_gid)) {
+           (iattr->ia_valid & ATTR_GID && iattr->ia_gid != inode->i_gid) ||
+           (iattr->ia_valid & ATTR_XID && iattr->ia_xid != inode->i_xid)) {
                if (DQUOT_TRANSFER(inode, iattr))
                        return -EDQUOT;
        }