Re: 2.6-7-rc1 8xx - No go
From: Paul Mackerras <hidden>
Date: 2004-05-28 23:23:33
Pantelis Antoniou writes:
I'm reporting that my tree, after updating from 2.6.6 -> 2.6.7-rc1 does not work any more.
You probably need this patch. I changed things a bit so that we get the full registers set dumped on an oops due to a bad address in the kernel. Paul. diff -urN linuxppc-2.5/arch/ppc/kernel/head_8xx.S pmac-2.5/arch/ppc/kernel/head_8xx.S
--- linuxppc-2.5/arch/ppc/kernel/head_8xx.S 2004-05-25 21:48:41.000000000 +1000
+++ pmac-2.5/arch/ppc/kernel/head_8xx.S 2004-05-29 09:22:18.828955856 +1000@@ -228,9 +228,7 @@ stw r10,_DSISR(r11) mr r5,r10 mfspr r4,DAR - stw r4,_DAR(r11) - addi r3,r1,STACK_FRAME_OVERHEAD - EXC_XFER_EE_LITE(0x300, do_page_fault) + EXC_XFER_EE_LITE(0x300, handle_page_fault) /* Instruction access exception. * This is "never generated" by the MPC8xx. We jump to it for other
@@ -242,7 +240,7 @@ addi r3,r1,STACK_FRAME_OVERHEAD mr r4,r12 mr r5,r9 - EXC_XFER_EE_LITE(0x400, do_page_fault) + EXC_XFER_EE_LITE(0x400, handle_page_fault) /* External interrupt */ EXCEPTION(0x500, HardwareInterrupt, do_IRQ, EXC_XFER_LITE)
** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/