File tree Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Expand file tree Collapse file tree 1 file changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -2137,6 +2137,29 @@ config ARM64_EPAN
2137
2137
if the cpu does not implement the feature.
2138
2138
endmenu # "ARMv8.7 architectural features"
2139
2139
2140
+ menu "ARMv8.9 architectural features"
2141
+
2142
+ config ARM64_POE
2143
+ prompt "Permission Overlay Extension"
2144
+ def_bool y
2145
+ select ARCH_USES_HIGH_VMA_FLAGS
2146
+ select ARCH_HAS_PKEYS
2147
+ help
2148
+ The Permission Overlay Extension is used to implement Memory
2149
+ Protection Keys. Memory Protection Keys provides a mechanism for
2150
+ enforcing page-based protections, but without requiring modification
2151
+ of the page tables when an application changes protection domains.
2152
+
2153
+ For details, see Documentation/core-api/protection-keys.rst
2154
+
2155
+ If unsure, say y.
2156
+
2157
+ config ARCH_PKEY_BITS
2158
+ int
2159
+ default 3
2160
+
2161
+ endmenu # "ARMv8.9 architectural features"
2162
+
2140
2163
config ARM64_SVE
2141
2164
bool "ARM Scalable Vector Extension support"
2142
2165
default y
You can’t perform that action at this time.
0 commit comments