rem: if (!CHECK_USER_ADDRESS(userPath)
add: if ((fd == -1 && !CHECK_USER_ADDRESS(userPath))
context: user_write_stat(const char *userPath, bool traverseLeafLink, struct stat *userStat, int statMask){	char path[SYS_MAX_PATH_LEN+1];	struct stat stat;	int rc;	if (!CHECK_USER_ADDRESS(userPath)		|| !CHECK_USER_ADDRESS(userStat))		return B_BAD_ADDRESS;	rc = user_strncpy(path, userPath, SYS_MAX_PATH_LEN);	if (rc < 0)		return rc;	path[SYS_MAX_PATH_LEN] = 0;	rc = user_memcpy(&stat, userStat, sizeof(struct stat));	if (rc < 0)		return rc;	return common_write_stat(path, traverseLeafLink, &stat, statMask, false);}