From 3e91307326e220e3217fc371f3b57cee8948df53 Mon Sep 17 00:00:00 2001 From: aozima Date: Sat, 26 Aug 2023 07:36:25 +0800 Subject: [PATCH] fixed stack setup when using SMP. (#7978) --- libcpu/aarch64/cortex-a/entry_point.S | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libcpu/aarch64/cortex-a/entry_point.S b/libcpu/aarch64/cortex-a/entry_point.S index 3bdca7b81..ee0ec8627 100644 --- a/libcpu/aarch64/cortex-a/entry_point.S +++ b/libcpu/aarch64/cortex-a/entry_point.S @@ -331,7 +331,11 @@ after_mmu_enable_cpux: b rt_hw_secondary_cpu_bsp_start #endif +#ifndef RT_CPUS_NR +#define RT_CPUS_NR 1 +#endif + .align 12 .el_stack: -.space (8192) -.el_stack_top: \ No newline at end of file +.space (8192 * RT_CPUS_NR) +.el_stack_top: -- GitLab