diff options
Diffstat (limited to 'mm/Kconfig')
-rw-r--r-- | mm/Kconfig | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/mm/Kconfig b/mm/Kconfig index 71eb0b4cce8d..247760729593 100644 --- a/mm/Kconfig +++ b/mm/Kconfig | |||
@@ -245,6 +245,20 @@ config DEFAULT_MMAP_MIN_ADDR | |||
245 | /proc/sys/vm/mmap_min_addr tunable. | 245 | /proc/sys/vm/mmap_min_addr tunable. |
246 | 246 | ||
247 | 247 | ||
248 | config MEMORY_FAILURE | ||
249 | depends on MMU | ||
250 | depends on X86_MCE | ||
251 | bool "Enable recovery from hardware memory errors" | ||
252 | help | ||
253 | Enables code to recover from some memory failures on systems | ||
254 | with MCA recovery. This allows a system to continue running | ||
255 | even when some of its memory has uncorrected errors. This requires | ||
256 | special hardware support and typically ECC memory. | ||
257 | |||
258 | config HWPOISON_INJECT | ||
259 | tristate "Poison pages injector" | ||
260 | depends on MEMORY_FAILURE && DEBUG_KERNEL | ||
261 | |||
248 | config NOMMU_INITIAL_TRIM_EXCESS | 262 | config NOMMU_INITIAL_TRIM_EXCESS |
249 | int "Turn on mmap() excess space trimming before booting" | 263 | int "Turn on mmap() excess space trimming before booting" |
250 | depends on !MMU | 264 | depends on !MMU |