[PATCH 0/4] x86: Some cleanups

From: Borislav Petkov
Date: Fri Jan 26 2018 - 07:12:00 EST


From: Borislav Petkov <bp@xxxxxxx>

Here's some of the stuff we were talking about yesterday in the form of
patches. It builds and boots fine with the ratpoison compiler.

Please check whether the alignment directives are correct in the macro
in the third patch.

Thx.

Borislav Petkov (4):
x86/alternative: Print unadorned pointers
x86/nospec: Fix header guards names
x86/retpoline: Simplify vmexit_fill_RSB()
x86/bugs: Drop one "mitigation" from dmesg

arch/x86/include/asm/nospec-branch.h | 45 ++++++++++++++++++++++++++----------
arch/x86/include/asm/processor.h | 5 ++++
arch/x86/kernel/alternative.c | 14 +++++------
arch/x86/kernel/cpu/bugs.c | 2 +-
arch/x86/lib/Makefile | 1 +
arch/x86/lib/retpoline.S | 5 ++++
6 files changed, 52 insertions(+), 20 deletions(-)

--
2.13.0