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

!12484 CVE-2024-38667

Merge Pull Request from: @ci-robot 
 
PR sync from: Yongqiang Liu <liuyongqiang13@huawei.com>
https://mailweb.openeuler.org/hyperkitty/list/kernel@openeuler.org/message/D5APKYNKFMKEA7NE4Z7CMTTQH2WKLC6A/ 
Sergey Matyukevich (1):
  riscv: prevent pt_regs corruption for secondary idle threads


-- 
2.34.1
 
https://gitee.com/src-openeuler/kernel/issues/IA7YKL 
 
Link:https://gitee.com/openeuler/kernel/pulls/12484

 

Reviewed-by: default avatarWeilong Chen <chenweilong@huawei.com>
Signed-off-by: default avatarYang Yingliang <yangyingliang@huawei.com>
parents c6a3d040 71411c5f
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -28,8 +28,7 @@ void cpu_update_secondary_bootdata(unsigned int cpuid,

	/* Make sure tidle is updated */
	smp_mb();
	WRITE_ONCE(__cpu_up_stack_pointer[hartid],
		   task_stack_page(tidle) + THREAD_SIZE);
	WRITE_ONCE(__cpu_up_stack_pointer[hartid], task_pt_regs(tidle));
	WRITE_ONCE(__cpu_up_task_pointer[hartid], tidle);
}