1
0
mirror of https://git.yoctoproject.org/meta-arm synced 2026-05-30 00:21:17 +00:00

foundation: disable Scalable Vector Extension (SVE)

When foundation platform is booted with SVE enabled in linux
kernel and with Xen hypervisor, linux kernel is stopped by a
trap catched by Xen during early boot as Xen is configuring
the coprocessor to trap access to SVE to EL2.Disabling the SVE
in foundation to boot the guest and host.

Change-Id: I862540a46686f1fb5343a3143da61db6073bb1d3
Signed-off-by: Rahul Singh <rahul.singh@arm.com>
Reviewed-by: Bertrand Marquis <bertrand.marquis@arm.com>
Signed-off-by: Jon Mason <jon.mason@arm.com>
This commit is contained in:
Rahul Singh
2020-03-18 12:01:46 +00:00
committed by Jon Mason
parent f63763443d
commit 29d57f0ac1
@@ -41,9 +41,11 @@ FOUNDATION_PLAT_EXE="Foundation_Platform"
# Foundation Platform arguments # Foundation Platform arguments
# 4 cores # 4 cores
# Disable Scalable Vector Extension (SVE)
# gicv3 emulation (required for hardware virtualisation) # gicv3 emulation (required for hardware virtualisation)
FOUNDATION_PLAT_ARGS=" \ FOUNDATION_PLAT_ARGS=" \
--cores=4 \ --cores=4 \
--no-sve \
--gicv3" --gicv3"
# Foundation Platform user arguments # Foundation Platform user arguments