View | Details | Raw Unified
Collapse All | Expand All

(-) a/fs/attr.c (-1 / +2 lines)
 Lines 35-41    Link Here 
	/* Make sure caller can chgrp. */
	/* Make sure caller can chgrp. */
	if ((ia_valid & ATTR_GID) &&
	if ((ia_valid & ATTR_GID) &&
	    (!in_group_p(attr->ia_gid) && attr->ia_gid != inode->i_gid) &&
	    (current->fsuid != inode->i_uid ||
	    (!in_group_p(attr->ia_gid) && attr->ia_gid != inode->i_gid)) &&
	    !capable(CAP_CHOWN))
	    !capable(CAP_CHOWN))
		goto error;
		goto error;