|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen staging] arm: Define kconfig symbols used by arm64 cpufeatures
commit 3c2a14ea81c77ae7973c1e436a32436a7e6d017b
Author: Bertrand Marquis <bertrand.marquis@xxxxxxx>
AuthorDate: Mon Jun 13 13:53:14 2022 +0100
Commit: Stefano Stabellini <stefano.stabellini@xxxxxxxxxx>
CommitDate: Wed Jun 15 17:33:56 2022 -0700
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>
Acked-by: Julien Grall <jgrall@xxxxxxxxxx>
---
xen/arch/arm/Kconfig | 28 ++++++++++++++++++++++++++++
1 file changed, 28 insertions(+)
diff --git a/xen/arch/arm/Kconfig b/xen/arch/arm/Kconfig
index a89a67802a..5900aa2efe 100644
--- a/xen/arch/arm/Kconfig
+++ b/xen/arch/arm/Kconfig
@@ -98,6 +98,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
--
generated by git-patchbot for /home/xen/git/xen.git#staging
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |