3 ms·
A double bit flip will result in a halt. Ya may not find it convenient, but for my purposes I call that covered. (I choose not to worry about flips of three bi
by Scramblejams 4y ago
A double bit flip will result in a halt. Ya may not find it convenient, but for my purposes I call that covered.
(I choose not to worry about flips of three bits or more. YMMV.)
- theevilsharpie 4y ago> A double bit flip will result in a halt. This is dependent on the system configuration. For Linux, default behavior is to halt only if the uncorrected error occurs in memory used by the kernel. It's more accurate to say that double bit flips will be detected.
- Scramblejams 4y agoThanks for the clarification. My Google Fu apparently isn't up to the task, can you share where the knobs are to control this behavior?
- theevilsharpie 4y agohttps://docs.kernel.org/admin-guide/ras.html#module-parameters https://docs.kernel.org/admin-guide/ras.html#module-paramete... Search for "edac_mc_panic_on_ue"
- Scramblejams 4y agoThanks!
- anonymousDan 4y agoAre there error patterns that could still result in silent failure? I'm not %100 sure how modern ECC RAM is implemented, but I can imagine a simple parity bit would fail silently if different bits fail simultaneously by flipping bits in the opposite direction.
- Scramblejams 4y agoFlipping three or more bits can do this.