GNU Linux-libre 6.8.9-gnu
[releases.git] / arch / x86 / configs / hardening.config
1 # Basic kernel hardening options (specific to x86)
2
3 # Modern libc no longer needs a fixed-position mapping in userspace, remove
4 # it as a possible target.
5 CONFIG_LEGACY_VSYSCALL_NONE=y
6
7 # Enable chip-specific IOMMU support.
8 CONFIG_INTEL_IOMMU=y
9 CONFIG_INTEL_IOMMU_DEFAULT_ON=y
10 CONFIG_INTEL_IOMMU_SVM=y
11 CONFIG_AMD_IOMMU=y
12
13 # Enable CET Shadow Stack for userspace.
14 CONFIG_X86_USER_SHADOW_STACK=y