Unverified Commit b95a35e8 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!13836 virtcca bugfix: correct array copy for hpre_addr

Merge Pull Request from: @liu-pingwei 
 
virtCCA bugfix:The memcpy for 'params->hpre_addr' incorrectly used
'cfg->sec_addr' instead of 'cfg->hpre_addr',causing unintended data to
be copied. 
 
Link:https://gitee.com/openeuler/kernel/pulls/13836

 

Reviewed-by: default avatarKevin Zhu <zhukeqian1@huawei.com>
Signed-off-by: default avatarZhang Peng <zhangpeng362@huawei.com>
parents e6fc76c8 2e6fe810
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -493,7 +493,7 @@ static int config_cvm_kae(struct kvm *kvm, struct kvm_cap_arm_tmm_config_item *c

	params->kae_vf_num = cfg->kae_vf_num;
	memcpy(params->sec_addr, cfg->sec_addr, cfg->kae_vf_num * sizeof(u64));
	memcpy(params->hpre_addr, cfg->sec_addr, cfg->kae_vf_num * sizeof(u64));
	memcpy(params->hpre_addr, cfg->hpre_addr, cfg->kae_vf_num * sizeof(u64));

	return 0;
}