[PATCH] Fix MPC82xx thinko (Was: Re: Linux 2.6.2 & MPC8260)

Tom Rini trini at kernel.crashing.org
Thu Feb 12 11:15:58 EST 2004


On Wed, Feb 11, 2004 at 03:16:12PM +0100, stefano.gaiotto at tin.it wrote:

> I'm trying to build Linux kernel 2.6.2 for some evaluation board with Motorola
> '8260, e.g. est8260.
> I'm using the following environment:
[snip]
> But after a few minutes the compiler stopps reporting the error:
>
>   AS      arch/ppc/kernel/head.o
> arch/ppc/kernel/head.S: Assembler messages:
> arch/ppc/kernel/head.S:1660: Error: unsupported relocation against MSR_
> make[1]: *** [arch/ppc/kernel/head.o] Error 1
> make: *** [arch/ppc/kernel] Error 2

Andrew, can you please apply the following patch?  Thanks.

--- 1.40/arch/ppc/kernel/head.S	Wed Feb  4 20:44:27 2004
+++ edited/arch/ppc/kernel/head.S	Wed Feb 11 17:14:53 2004
@@ -1657,7 +1657,7 @@
 	andc	r11, r11, r10
 	mtspr	HID0, r11
 	isync
-	li	r5, MSR_
+	li	r5, MSR_ME|MSR_RI
 	lis	r6,2f at h
 	addis	r6,r6,-KERNELBASE at h
 	ori	r6,r6,2f at l

--
Tom Rini
http://gate.crashing.org/~trini/

** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/





More information about the Linuxppc-embedded mailing list