From: Dave Hansen Date: Thu, 23 Jan 2020 18:41:13 +0000 (-0800) Subject: x86/alternatives: add missing insn.h include X-Git-Tag: v5.15~4593^2~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3a1255396b5aba40299d5dd5bde67b160a44117f;p=platform%2Fkernel%2Flinux-starfive.git x86/alternatives: add missing insn.h include From: Dave Hansen While testing my MPX removal series, Borislav noted compilation failure with an allnoconfig build. Turned out to be a missing include of insn.h in alternative.c. With MPX, it got it implicitly from: asm/mmu_context.h -> asm/mpx.h -> asm/insn.h Fixes: c3d6324f841b ("x86/alternatives: Teach text_poke_bp() to emulate instructions") Reported-by: Borislav Petkov Cc: Peter Zijlstra (Intel) Cc: Andy Lutomirski Cc: x86@kernel.org Cc: Linus Torvalds Cc: Andrew Morton Signed-off-by: Dave Hansen --- diff --git a/arch/x86/kernel/alternative.c b/arch/x86/kernel/alternative.c index 9d3a971..9ae8e3c 100644 --- a/arch/x86/kernel/alternative.c +++ b/arch/x86/kernel/alternative.c @@ -23,6 +23,7 @@ #include #include #include +#include #include #include