Sorry if this has already been reported. With gcc 10 and kernel 5.6.11, I get: Kernel panic - not syncing: stack-protector: Kernel stack is corrupted in: start_secondary+0x169/0x170
at early boot. this has been reported upstream [1], who made a complicated patch, mainly consisting of comments. It seems it occurs only when CONFIG_STACKPROTECTOR_STRONG=y. I do not know which kernel will have it. 5.6.12 doesn't. Two possibilities: remove the STACK_PROTECTOR_STRONG config, or apply this sed: sed -e '/cpu_startup/a asm("");' -i arch/x86/kernel/smpboot.c which does not fix xen kernel, but does everything else the patch does. Pierre [1] end of a long thread on lkml: https://lore.kernel.org/lkml/158798746828.28353.6010675315553653459.tip-bot2@tip-bot2/ -- http://lists.linuxfromscratch.org/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page