diff options
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r-- | arch/x86/Kconfig | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 72ace9515a07..32a1918e1b88 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -49,7 +49,9 @@ config X86 | |||
49 | select HAVE_KERNEL_GZIP | 49 | select HAVE_KERNEL_GZIP |
50 | select HAVE_KERNEL_BZIP2 | 50 | select HAVE_KERNEL_BZIP2 |
51 | select HAVE_KERNEL_LZMA | 51 | select HAVE_KERNEL_LZMA |
52 | select HAVE_HW_BREAKPOINT | ||
52 | select HAVE_ARCH_KMEMCHECK | 53 | select HAVE_ARCH_KMEMCHECK |
54 | select HAVE_USER_RETURN_NOTIFIER | ||
53 | 55 | ||
54 | config OUTPUT_FORMAT | 56 | config OUTPUT_FORMAT |
55 | string | 57 | string |
@@ -1330,7 +1332,9 @@ config MATH_EMULATION | |||
1330 | kernel, it won't hurt. | 1332 | kernel, it won't hurt. |
1331 | 1333 | ||
1332 | config MTRR | 1334 | config MTRR |
1333 | bool "MTRR (Memory Type Range Register) support" | 1335 | bool |
1336 | default y | ||
1337 | prompt "MTRR (Memory Type Range Register) support" if EMBEDDED | ||
1334 | ---help--- | 1338 | ---help--- |
1335 | On Intel P6 family processors (Pentium Pro, Pentium II and later) | 1339 | On Intel P6 family processors (Pentium Pro, Pentium II and later) |
1336 | the Memory Type Range Registers (MTRRs) may be used to control | 1340 | the Memory Type Range Registers (MTRRs) may be used to control |
@@ -1396,7 +1400,8 @@ config MTRR_SANITIZER_SPARE_REG_NR_DEFAULT | |||
1396 | 1400 | ||
1397 | config X86_PAT | 1401 | config X86_PAT |
1398 | bool | 1402 | bool |
1399 | prompt "x86 PAT support" | 1403 | default y |
1404 | prompt "x86 PAT support" if EMBEDDED | ||
1400 | depends on MTRR | 1405 | depends on MTRR |
1401 | ---help--- | 1406 | ---help--- |
1402 | Use PAT attributes to setup page level cache control. | 1407 | Use PAT attributes to setup page level cache control. |
@@ -1602,7 +1607,7 @@ config COMPAT_VDSO | |||
1602 | depends on X86_32 || IA32_EMULATION | 1607 | depends on X86_32 || IA32_EMULATION |
1603 | ---help--- | 1608 | ---help--- |
1604 | Map the 32-bit VDSO to the predictable old-style address too. | 1609 | Map the 32-bit VDSO to the predictable old-style address too. |
1605 | ---help--- | 1610 | |
1606 | Say N here if you are running a sufficiently recent glibc | 1611 | Say N here if you are running a sufficiently recent glibc |
1607 | version (2.3.3 or later), to remove the high-mapped | 1612 | version (2.3.3 or later), to remove the high-mapped |
1608 | VDSO mapping and to exclusively use the randomized VDSO. | 1613 | VDSO mapping and to exclusively use the randomized VDSO. |