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

!5901 CVE-2024-26695

Merge Pull Request from: @ci-robot 
 
PR sync from: Chen Ridong <chenridong@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/4FEBL5NK5XIY3AYTHSQ3ASU6RADGEIVF/ 
*** BLURB HERE ***

Kim Phillips (1):
  crypto: ccp - Fix null pointer dereference in
    __sev_platform_shutdown_locked


-- 
2.34.1
 
https://gitee.com/src-openeuler/kernel/issues/I9E2FM 
 
Link:https://gitee.com/openeuler/kernel/pulls/5901

 

Reviewed-by: default avatarJialin Zhang <zhangjialin11@huawei.com>
Signed-off-by: default avatarJialin Zhang <zhangjialin11@huawei.com>
parents 51fded9f 1e283b5f
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -304,10 +304,16 @@ EXPORT_SYMBOL_GPL(sev_platform_init);

static int __sev_platform_shutdown_locked(int *error)
{
	struct sev_device *sev = psp_master->sev_data;
	struct psp_device *psp = psp_master;
	struct sev_device *sev;
	int ret;

	if (!sev || sev->state == SEV_STATE_UNINIT)
	if (!psp || !psp->sev_data)
		return 0;

	sev = psp->sev_data;

	if (sev->state == SEV_STATE_UNINIT)
		return 0;

	ret = __sev_do_cmd_locked(SEV_CMD_SHUTDOWN, NULL, error);