Re: [PATCH 1/20] [POWERPC] Reworking machine check handling and Fix 440/440A

2007-12-13 Thread Benjamin Herrenschmidt
> This breaks non-44x based arch/ppc platforms. For example ep405 in > arch/ppc fails with: > > /home/jwboyer/src/linux-2.6/arch/ppc/kernel/traps.c: In function > ‘machine_check_440A’: > /home/jwboyer/src/linux-2.6/arch/ppc/kernel/traps.c:260: error: ‘MCSR_IB’ > undeclared (first use in this f

Re: [PATCH 1/20] [POWERPC] Reworking machine check handling and Fix 440/440A

2007-12-13 Thread Josh Boyer
On Thu, 13 Dec 2007 18:38:31 +1100 Benjamin Herrenschmidt <[EMAIL PROTECTED]> wrote: > This adds a cputable function pointer for the CPU-side machine > check handling. The semantic is still the same as the old one, > the one in ppc_md. overrides the one in cputable, though > ultimately we'll want

[PATCH 1/20] [POWERPC] Reworking machine check handling and Fix 440/440A

2007-12-12 Thread Benjamin Herrenschmidt
This adds a cputable function pointer for the CPU-side machine check handling. The semantic is still the same as the old one, the one in ppc_md. overrides the one in cputable, though ultimately we'll want to change that so the CPU gets first. This removes CONFIG_440A which was a problem for multip