When use openEuler-1.0-LTS kernel in euler22.03, we found it unable to compile and boot, thus fix it.
Andy Lutomirski (1): x86/entry/64: Don't compile ignore_sysret if 32-bit emulation is enabled
Aristeu Rozanski (1): EDAC: skx_common: downgrade message importance on missing PCI device
Borislav Petkov (1): x86: Fix early boot crash on gcc-10, third try
Josh Poimboeuf (1): objtool: Don't fail on missing symbol table
arch/x86/entry/entry_64.S | 6 ++++++ arch/x86/include/asm/stackprotector.h | 7 ++++++- arch/x86/kernel/smpboot.c | 8 ++++++++ arch/x86/xen/smp_pv.c | 1 + drivers/edac/skx_common.c | 2 +- include/linux/compiler.h | 6 ++++++ init/main.c | 2 ++ tools/objtool/elf.c | 7 +++++-- 8 files changed, 35 insertions(+), 4 deletions(-)