Dan Malek wrote:

> ..... This is a 2.2.13 kernel with all patches and
> the option to include the "CPU6" patch.  Don't apply any other patches
> from anywhere.


I was just reminded of a patch to correct a mistake I made in this
particular kernel.  It is attached.  Apply just this one to the
MontaVista kernel :-).


        -- Dan
-------------- next part --------------
diff -Nru linux-2.2.13.orig/arch/ppc/kernel/head.S 
linux-2.2.13/arch/ppc/kernel/head.S
--- linux-2.2.13.orig/arch/ppc/kernel/head.S    Mon Jun  5 11:44:56 2000
+++ linux-2.2.13/arch/ppc/kernel/head.S Mon Jun  5 11:45:59 2000
@@ -2452,11 +2452,11 @@
        SYNC                    /* Some chip revs need this... */
        mtmsr   r6
        SYNC
-       lis     r7, cmd_line at h
-       ori     r7, r7, cmd_line at l
+       lis     r7, cpu6_bug at h
+       ori     r7, r7, cpu6_bug at l
        li      r4, 0x2c00
-       stw     r4, 12(r7)
-       lwz     r4, 12(r7)
+       stw     r4, 0(r7)
+       lwz     r4, 0(r7)
         mtspr   22, r3         /* Update Decrementer */
        SYNC
        mtmsr   r5
@@ -2899,6 +2899,10 @@
        .globl  cmd_line
 cmd_line:
        .space  512
+
+#ifdef CONFIG_8xx_CPU6
+       .space  4
+#endif

 /*
  * An undocumented "feature" of 604e requires that the v bit

Reply via email to