diff options
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r-- | arch/x86/Kconfig | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index fe361ae7ef2f..97a1764a3d20 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -1092,6 +1092,32 @@ config MTRR | |||
1092 | 1092 | ||
1093 | See <file:Documentation/mtrr.txt> for more information. | 1093 | See <file:Documentation/mtrr.txt> for more information. |
1094 | 1094 | ||
1095 | config MTRR_SANITIZER | ||
1096 | def_bool y | ||
1097 | prompt "MTRR cleanup support" | ||
1098 | depends on MTRR | ||
1099 | help | ||
1100 | Convert MTRR layout from continuous to discrete, so some X driver | ||
1101 | could add WB entries. | ||
1102 | |||
1103 | Say N here if you see bootup problems (boot crash, boot hang, | ||
1104 | spontaneous reboots). | ||
1105 | |||
1106 | Could be disabled with disable_mtrr_cleanup. Also mtrr_chunk_size | ||
1107 | could be used to send largest mtrr entry size for continuous block | ||
1108 | to hold holes (aka. UC entries) | ||
1109 | |||
1110 | If unsure, say Y. | ||
1111 | |||
1112 | config MTRR_SANITIZER_ENABLE_DEFAULT | ||
1113 | def_bool y | ||
1114 | prompt "Enable MTRR cleanup by default" | ||
1115 | depends on MTRR_SANITIZER | ||
1116 | help | ||
1117 | Enable mtrr cleanup by default | ||
1118 | |||
1119 | If unsure, say Y. | ||
1120 | |||
1095 | config X86_PAT | 1121 | config X86_PAT |
1096 | bool | 1122 | bool |
1097 | prompt "x86 PAT support" | 1123 | prompt "x86 PAT support" |