linux-stable/arch/x86
Sami Tolvanen d2dcd3e374 x86, cpu: disable LTO for cpu.c
Clang incorrectly inlines functions with differing stack protector
attributes, which breaks __restore_processor_state() that relies on
stack protector being disabled. This change disables LTO for cpu.c
to work aroung the bug.

Link: https://bugs.llvm.org/show_bug.cgi?id=47479
Suggested-by: Nick Desaulniers <ndesaulniers@google.com>
Signed-off-by: Sami Tolvanen <samitolvanen@google.com>
2021-02-23 12:46:58 -08:00
..
boot
configs
crypto
entry x86, vdso: disable LTO only for vDSO 2021-02-23 12:46:58 -08:00
events
hyperv
ia32
include local64.h: make <asm/local64.h> mandatory 2020-12-29 15:36:49 -08:00
kernel
kvm
lib
math-emu
mm
net
oprofile
pci
platform
power x86, cpu: disable LTO for cpu.c 2021-02-23 12:46:58 -08:00
purgatory
ras
realmode
tools
um
video
xen
.gitignore
Kbuild
Kconfig x86, build: use objtool mcount 2021-02-23 12:46:57 -08:00
Kconfig.assembler
Kconfig.cpu
Kconfig.debug
Makefile
Makefile_32.cpu
Makefile.um