mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
990 B
23 lines
990 B
# SPDX-License-Identifier: GPL-2.0 |
|
config RAS_CEC |
|
bool "Correctable Errors Collector" |
|
depends on X86_MCE && MEMORY_FAILURE && DEBUG_FS |
|
help |
|
This is a small cache which collects correctable memory errors per 4K |
|
page PFN and counts their repeated occurrence. Once the counter for a |
|
PFN overflows, we try to soft-offline that page as we take it to mean |
|
that it has reached a relatively high error count and would probably |
|
be best if we don't use it anymore. |
|
|
|
Bear in mind that this is absolutely useless if your platform doesn't |
|
have ECC DIMMs and doesn't have DRAM ECC checking enabled in the BIOS. |
|
|
|
config RAS_CEC_DEBUG |
|
bool "CEC debugging machinery" |
|
default n |
|
depends on RAS_CEC |
|
help |
|
Add extra files to (debugfs)/ras/cec to test the correctable error |
|
collector feature. "pfn" is a writable file that allows user to |
|
simulate an error in a particular page frame. "array" is a read-only |
|
file that dumps out the current state of all pages logged so far.
|
|
|