From a0f52f9ee6ecaa1188787a20668920ca55435df7 Mon Sep 17 00:00:00 2001 From: Andrew Morton Date: Sun, 18 Jan 2004 18:18:58 -0800 Subject: [PATCH] [PATCH] ppc64: one instruction fix for synchronization bug found during cpu DLPAR development, from Joel Schopp From: Anton Blanchard one instruction fix for synchronization bug found during cpu DLPAR development, from Joel Schopp --- arch/ppc64/kernel/head.S | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/ppc64/kernel/head.S b/arch/ppc64/kernel/head.S index ab26035897810..a1dbedd8986e7 100644 --- a/arch/ppc64/kernel/head.S +++ b/arch/ppc64/kernel/head.S @@ -147,6 +147,7 @@ _GLOBAL(__secondary_hold) /* Relocation is off & we are located at an address less */ /* than 0x100, so only need to grab low order offset. */ std r24,__secondary_hold_acknowledge@l(0) + sync /* All secondary cpu's wait here until told to start. */ 100: ld r4,__secondary_hold_spinloop@l(0) -- 2.53.0