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

!8038 CVE-2023-52817

Merge Pull Request from: @ci-robot 
 
PR sync from: Ye Bin <yebin10@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/KOZVO5BLBWRQHEAEPXYSRN2BPCI3Q26S/ 
Alex Deucher (1):
  drm/amdgpu/debugfs: fix error code when smc register accessors are
    NULL

Qu Huang (1):
  drm/amdgpu: Fix a null pointer access when the smc_rreg pointer is
    NULL


-- 
2.31.1
 
https://gitee.com/src-openeuler/kernel/issues/I9RE4X 
 
Link:https://gitee.com/openeuler/kernel/pulls/8038

 

Reviewed-by: default avatarLiu YongQiang <liuyongqiang13@huawei.com>
Signed-off-by: default avatarZhang Changzhong <zhangchangzhong@huawei.com>
parents 3e47213d 181a46bb
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -391,6 +391,9 @@ static ssize_t amdgpu_debugfs_regs_smc_read(struct file *f, char __user *buf,
	ssize_t result = 0;
	int r;

	if (!adev->smc_wreg)
		return -EOPNOTSUPP;

	if (size & 0x3 || *pos & 0x3)
		return -EINVAL;

@@ -430,6 +433,9 @@ static ssize_t amdgpu_debugfs_regs_smc_write(struct file *f, const char __user *
	ssize_t result = 0;
	int r;

	if (!adev->smc_rreg)
		return -EOPNOTSUPP;

	if (size & 0x3 || *pos & 0x3)
		return -EINVAL;