kernel_optimize_test/arch/x86
Peter Zijlstra e8142e2d6c x86/bugs: Report Intel retbleed vulnerability
commit 6ad0ad2bf8a67e27d1f9d006a1dabb0e1c360cc3 upstream.

Skylake suffers from RSB underflow speculation issues; report this
vulnerability and it's mitigation (spectre_v2=ibrs).

  [jpoimboe: cleanups, eibrs]

Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Borislav Petkov <bp@suse.de>
Reviewed-by: Josh Poimboeuf <jpoimboe@kernel.org>
Signed-off-by: Borislav Petkov <bp@suse.de>
Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2022-07-25 11:26:43 +02:00
..
boot x86: Prepare asm files for straight-line-speculation 2022-07-25 11:26:28 +02:00
configs
crypto crypto: x86/poly1305 - Fixup SLS 2022-07-25 11:26:32 +02:00
entry x86/entry: Add kernel IBRS implementation 2022-07-25 11:26:42 +02:00
events
hyperv
ia32
include x86/bugs: Report Intel retbleed vulnerability 2022-07-25 11:26:43 +02:00
kernel x86/bugs: Report Intel retbleed vulnerability 2022-07-25 11:26:43 +02:00
kvm x86: Add magic AMD return-thunk 2022-07-25 11:26:40 +02:00
lib x86: Add magic AMD return-thunk 2022-07-25 11:26:40 +02:00
math-emu x86: Prepare asm files for straight-line-speculation 2022-07-25 11:26:28 +02:00
mm x86/sev: Avoid using __x86_return_thunk 2022-07-25 11:26:38 +02:00
net x86/bpf: Use alternative RET encoding 2022-07-25 11:26:38 +02:00
oprofile
pci
platform x86: Prepare asm files for straight-line-speculation 2022-07-25 11:26:28 +02:00
power x86: Prepare asm files for straight-line-speculation 2022-07-25 11:26:28 +02:00
purgatory
ras
realmode
tools
um x86: Prepare asm files for straight-line-speculation 2022-07-25 11:26:28 +02:00
video
xen x86: Prepare asm files for straight-line-speculation 2022-07-25 11:26:28 +02:00
.gitignore
Kbuild
Kconfig x86/bugs: Add AMD retbleed= boot parameter 2022-07-25 11:26:40 +02:00
Kconfig.assembler
Kconfig.cpu
Kconfig.debug
Makefile x86/realmode: build with -D__DISABLE_EXPORTS 2022-07-25 11:26:33 +02:00
Makefile_32.cpu
Makefile.um