Avoid smashing the SMP stacks during boot as currently happens by allocating sufficient space for them. Signed-off-by: Nadav Amit <nadav.amit@xxxxxxxxx> --- x86/cstart64.S | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x86/cstart64.S b/x86/cstart64.S index a4b55c5..71c3153 100644 --- a/x86/cstart64.S +++ b/x86/cstart64.S @@ -19,7 +19,7 @@ max_cpus = MAX_TEST_CPUS .align 16 stacktop: - . = . + 4096 + . = . + 4096 * max_cpus .align 16 ring0stacktop: @@ -170,7 +170,7 @@ efer = 0xc0000080 mov %eax, %cr0 ret -smp_stacktop: .long 0xa0000 +smp_stacktop: .long stacktop - 4096 .align 16 -- 2.17.1