[PATCH] powerpc/64: Don't use early_cpu_has_feature() in cpu_ready_for_interrupts()

Subsystems: linux for powerpc (32-bit and 64-bit), the rest

STALE3447d

2 messages, 2 authors, 2017-03-31 · open the first message on its own page

[PATCH] powerpc/64: Don't use early_cpu_has_feature() in cpu_ready_for_interrupts()

From: Michael Ellerman <mpe@ellerman.id.au>
Date: 2017-03-21 05:24:40

cpu_ready_for_interrupts() is called after feature patching, so there's
no need to use early_cpu_has_feature().

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
---
 arch/powerpc/kernel/setup_64.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/arch/powerpc/kernel/setup_64.c b/arch/powerpc/kernel/setup_64.c
index 9cfaa8b69b5f..729e990a019d 100644
--- a/arch/powerpc/kernel/setup_64.c
+++ b/arch/powerpc/kernel/setup_64.c
@@ -230,8 +230,8 @@ static void cpu_ready_for_interrupts(void)
 	 * If we are not in hypervisor mode the job is done once for
 	 * the whole partition in configure_exceptions().
 	 */
-	if (early_cpu_has_feature(CPU_FTR_HVMODE) &&
-	    early_cpu_has_feature(CPU_FTR_ARCH_207S)) {
+	if (cpu_has_feature(CPU_FTR_HVMODE) &&
+	    cpu_has_feature(CPU_FTR_ARCH_207S)) {
 		unsigned long lpcr = mfspr(SPRN_LPCR);
 		mtspr(SPRN_LPCR, lpcr | LPCR_AIL_3);
 	}
-- 
2.7.4

Re: powerpc/64: Don't use early_cpu_has_feature() in cpu_ready_for_interrupts()

From: Michael Ellerman <hidden>
Date: 2017-03-31 12:33:53

On Tue, 2017-03-21 at 05:24:38 UTC, Michael Ellerman wrote:
cpu_ready_for_interrupts() is called after feature patching, so there's
no need to use early_cpu_has_feature().

Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Applied to powerpc next.

https://git.kernel.org/powerpc/c/5511a45fc134f0784c403ef3488e2c

cheers
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help