Re: DRAM unreliable under specific access patern

From: Andy Lutomirski
Date: Wed Dec 24 2014 - 12:13:58 EST

On Wed, Dec 24, 2014 at 8:38 AM, Pavel Machek <pavel@xxxxxx> wrote:
> Hi!
> It seems that it is easy to induce DRAM bit errors by doing repeated
> reads from adjacent memory cells on common hw. Details are at
> . Older memory modules seem to work better, and ECC should detect
> this. Paper has inner loop that should trigger this.
> Workarounds seem to be at hardware level, and tricky, too.

One mostly-effective solution would be to stop buying computers
without ECC. Unfortunately, no one seems to sell non-server chips
that can do ECC.

> Does anyone have implementation of detector? Any ideas how to work
> around it in software?

Platform-dependent page coloring with very strict, and impossible to
implement fully correctly, page allocation constraints?


> Pavel
> --
> (english)
> (cesky, pictures)

Andy Lutomirski
AMA Capital Management, LLC
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at