Re: [RFC] Better MCA recovery on IPF

From: Hidetoshi Seto <>
Date: 2003-11-07 20:58:23

> One of the complexities is recovery on a large-scale system, if for
> example, multiple CPUs access a poisoned memory location at the same time.
> Other "interesting" errors scenarious are if data is DEX with bad ECC in CPU 
> A's cache and CPU B requests the line from CPU A. 

My concern for poisoning is that I'm not sure the way to clear the poisoned
data. Maybe, not so many people know the timing and the guaranteed procedure.
I can estimate what the procedure includes, such as changing poisoned memory
to uncacheable, clearing suspect data in cache, and storing zeros to the
poisoned area.
Even for a single poisoned line in memory, it is need to pause all CPUs on a
large-scale system, like Global MCA?

> >  - Interruption must be synchronized.
> I'm not sure what you mean by this.

What I mean by poor English is synchronous MCA.
Executing process can change in the case of asynchronous MCA from platform.



H.Seto <>

To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
the body of a message to
More majordomo info at
Received on Fri Nov 7 19:57:45 2003

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