>>>>> On Wed, 26 Jan 2005 15:40:47 -0600 (CST), Russ Anderson <[EMAIL
>>>>> PROTECTED]> 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.
Cool!
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.)
--david
-
To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html