Re: [patch] fix per-CPU MCA mess and make UP kernels work again

From: David Mosberger <>
Date: 2005-01-27 08:50:08
>>>>> On Wed, 26 Jan 2005 15:40:47 -0600 (CST), Russ Anderson <> said:

  Russ> There is one small problem.  In mca_asm.S, r23 was used
  Russ> without being set and the hardcoded value 40 is no longer
  Russ> valid (patch below).

Ah, I missed that.

  Russ> With linux-ia64-test-2.6.11 plus David's patch plus the patch
  Russ> below, 1024 memory uncorectable errors were injected and
  Russ> sucessfully recovered on an SGI Altix test machine.  1024 is
  Russ> the number of entries in the page_isolate[] array in
  Russ> arch/ia64/kernel/mca_drv.c.  When the array is full, the
  Russ> recovery code says the error is not recoverable and the system
  Russ> reboots.


Tony, will you take the patches?  (Yes, there is still a question of
how to cleanup/unify the MCA state allocation, but I think that's best
done separately.)

To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to
More majordomo info at
Received on Wed Jan 26 16:50:30 2005

This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:35 EST