|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v2 4/4] arm: Define kconfig symbols used by arm64 cpufeatures
Define kconfig symbols which are used by arm64 cpufeatures to prevent
using undefined symbols and rely on IS_ENABLED returning false.
All the features related to those symbols are unsupported by Xen:
- pointer authentication
- sve
- memory tagging
- branch target identification
Signed-off-by: Bertrand Marquis <bertrand.marquis@xxxxxxx>
---
Change in v2:
- patch introduced
---
xen/arch/arm/Kconfig | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/xen/arch/arm/Kconfig b/xen/arch/arm/Kconfig
index ecfa6822e4..c9a4e40e9b 100644
--- a/xen/arch/arm/Kconfig
+++ b/xen/arch/arm/Kconfig
@@ -97,6 +97,34 @@ config HARDEN_BRANCH_PREDICTOR
If unsure, say Y.
+config ARM64_PTR_AUTH
+ def_bool n
+ depends on ARM64
+ help
+ Pointer authentication support.
+ This feature is not supported in Xen.
+
+config ARM64_SVE
+ def_bool n
+ depends on ARM64
+ help
+ Scalar Vector Extension support.
+ This feature is not supported in Xen.
+
+config ARM64_MTE
+ def_bool n
+ depends on ARM64
+ help
+ Memory Tagging Extension support.
+ This feature is not supported in Xen.
+
+config ARM64_BTI
+ def_bool n
+ depends on ARM64
+ help
+ Branch Target Identification support.
+ This feature is not supported in Xen.
+
config TEE
bool "Enable TEE mediators support (UNSUPPORTED)" if UNSUPPORTED
default n
--
2.25.1
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |