Messages in this thread | | | Date | Tue, 20 Oct 1998 18:30:08 -0700 (PDT) | From | Dean Gaudet <> | Subject | Re: correcting one-bit errors in the idle task |
| |
On Tue, 20 Oct 1998, Neil Conway wrote:
> My first question is: are there any tools (esp. for Linux :) to ask the > chipset how *many* single-bit errors have occurred ?
The chipsets report the errors (if so configured) one at a time. You have to read the appropriate registers at that time. They could be read in the NMI handler, and the results queued somewhere for logging later.
In addition to scrubbing single bit-errors (either in hardware, or in the NMI code), it's possible to recover from some multiple-bit errors. If the multiple-bit error occurs on a page which is unmodified, the page can be marked not-present and paged back from disk on next access. (IRIX does this, for example.)
Dean
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |