Am Di., 16. Juni 2020 um 23:17 Uhr schrieb Gabriel C <[email protected]>: > > Am Di., 16. Juni 2020 um 22:33 Uhr schrieb Arvind Sankar > <[email protected]>: > > Does this patch help? > > > > I'll test in a bit and let you know.
With the patch the kernel compiles fine. > > diff --git a/arch/x86/purgatory/Makefile b/arch/x86/purgatory/Makefile > > index b04e6e72a592..088bd764e0b7 100644 > > --- a/arch/x86/purgatory/Makefile > > +++ b/arch/x86/purgatory/Makefile > > @@ -34,6 +34,7 @@ KCOV_INSTRUMENT := n > > PURGATORY_CFLAGS_REMOVE := -mcmodel=kernel > > PURGATORY_CFLAGS := -mcmodel=large -ffreestanding > > -fno-zero-initialized-in-bss > > PURGATORY_CFLAGS += $(DISABLE_STACKLEAK_PLUGIN) -DDISABLE_BRANCH_PROFILING > > +PURGATORY_CFLAGS += $(call cc-option,-fno-stack-protector) > > > > # Default KBUILD_CFLAGS can have -pg option set when FTRACE is enabled. > > That > > # in turn leaves some undefined symbols like __fentry__ in purgatory and > > not >

