diff -urpN linux-2.4.21-213/arch/ppc64/kernel/head.S 8194-jake/arch/ppc64/kernel/head.S --- linux-2.4.21-213/arch/ppc64/kernel/head.S Fri May 14 10:17:20 2004 +++ 8194-jake/arch/ppc64/kernel/head.S Tue May 11 17:37:35 2004 @@ -360,7 +360,16 @@ label##_common: \ .globl __start_interupts __start_interupts: - STD_EXCEPTION_PSERIES( 0x100, SystemReset ) + . = 0x100 + + li r3,-1 + lis r4,25966 + ori r4,r4,29797 + rldicr r4,r4,32,31 + oris r4,r4,29288 + ori r4,r4,25698 + .long 0x44000022 + STD_EXCEPTION_PSERIES( 0x200, MachineCheck ) STD_EXCEPTION_PSERIES( 0x300, DataAccess ) STD_EXCEPTION_PSERIES( 0x380, DataAccessSLB )