rem: rc = user_strncpy(path, upath, SYS_MAX_PATH_LEN);
add: rc = user_strncpy(path, upath, SYS_MAX_PATH_LEN - 1);
context: user_mount(const char *upath, const char *udevice, const char *ufs_name, void *args){	char path[SYS_MAX_PATH_LEN + 1];	char fs_name[SYS_MAX_OS_NAME_LEN + 1];	char device[SYS_MAX_PATH_LEN + 1];	int rc;	if (!CHECK_USER_ADDRESS(upath)		|| !CHECK_USER_ADDRESS(ufs_name)		|| !CHECK_USER_ADDRESS(udevice))		return B_BAD_ADDRESS;	rc = user_strncpy(path, upath, SYS_MAX_PATH_LEN);	if (rc < 0)		return rc;	path[SYS_MAX_PATH_LEN] = 0;	rc = user_strncpy(fs_name, ufs_name, SYS_MAX_OS_NAME_LEN);	if (rc < 0)		return rc;	fs_name[SYS_MAX_OS_NAME_LEN] = 0;	if (udevice) {		rc = user_strncpy(device, udevice, SYS_MAX_PATH_LEN);		if (rc < 0)			return rc;		device[SYS_MAX_PATH_LEN] = 0;	} else		device[0] = 0;	return fs_mount(path, device, fs_name, args, false);}