From be2072f92b3113443e980d765d6f1a01bbe3712c Mon Sep 17 00:00:00 2001 From: Nicholas Piggin Date: Wed, 10 Jan 2018 03:07:15 +1100 Subject: [PATCH] powerpc/64s: Simple RFI macro conversions commit 222f20f140623ef6033491d0103ee0875fe87d35 upstream. [just the top part of this commit, to fix a 4.9.y build error - gregkh] This commit does simple conversions of rfi/rfid to the new macros that include the expected destination context. By simple we mean cases where there is a single well known destination context, and it's simply a matter of substituting the instruction for the appropriate macro. Signed-off-by: Nicholas Piggin Signed-off-by: Michael Ellerman Cc: Yves-Alexis Perez Signed-off-by: Greg Kroah-Hartman Gbp-Pq: Topic bugfix/powerpc Gbp-Pq: Name powerpc-64s-simple-rfi-macro-conversions.patch --- arch/powerpc/kernel/entry_64.S | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/arch/powerpc/kernel/entry_64.S b/arch/powerpc/kernel/entry_64.S index c33b69d10919..9121b9a35c8a 100644 --- a/arch/powerpc/kernel/entry_64.S +++ b/arch/powerpc/kernel/entry_64.S @@ -39,6 +39,11 @@ #include #include #include +#ifdef CONFIG_PPC_BOOK3S +#include +#else +#include +#endif /* * System calls. -- 2.30.2