|
@@ -170,8 +170,6 @@ config X86
|
|
|
select VIRT_TO_BUS
|
|
|
select X86_FEATURE_NAMES if PROC_FS
|
|
|
select HAVE_STACK_VALIDATION if X86_64
|
|
|
- select ARCH_USES_HIGH_VMA_FLAGS if X86_INTEL_MEMORY_PROTECTION_KEYS
|
|
|
- select ARCH_HAS_PKEYS if X86_INTEL_MEMORY_PROTECTION_KEYS
|
|
|
|
|
|
config INSTRUCTION_DECODER
|
|
|
def_bool y
|
|
@@ -1744,6 +1742,8 @@ config X86_INTEL_MEMORY_PROTECTION_KEYS
|
|
|
def_bool y
|
|
|
# Note: only available in 64-bit mode
|
|
|
depends on CPU_SUP_INTEL && X86_64
|
|
|
+ select ARCH_USES_HIGH_VMA_FLAGS
|
|
|
+ select ARCH_HAS_PKEYS
|
|
|
---help---
|
|
|
Memory Protection Keys provides a mechanism for enforcing
|
|
|
page-based protections, but without requiring modification of the
|