RE: [RFC] Kernel Support of Memory Error Detection.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> If it is feasible in future that hardware vendors can make patrol
> scrubber programmable, we can even direct the scanning to patrol
> scrubber.

There was an attempt to create an ACPI interface for this. I don't know if it made
it into the standard. I didn't do anything with it for Linux because the interface was
quite complex.

>From a h/w perspective it might always be complex. Consecutive system physical
addresses are generally interleaved across multiple memory controllers, channels,
DIMMs and ranks. While patrol scrubbing may be done by each memory controller
at the channel level.

So a simple request to scan a few megabytes of system physical address would
require address translation to figure out the channel addresses on each of the
memory controllers and programming each to scan the pieces they contribute to
the target range.

-Tony




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux