arch-arm: Virtualization Host Extensions checking
authorAdrian Herrera <adrian.herrera@arm.com>
Fri, 29 Nov 2019 17:22:28 +0000 (17:22 +0000)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Wed, 15 Jan 2020 09:26:10 +0000 (09:26 +0000)
commit251cbd34b82670ec8038bfee6d050f080e9b3981
tree8aa8ace030b9c05dff7d6a267324cd11206656cb
parent226fa0cd940accb7809e68d74d1d735f8fef8bc9
arch-arm: Virtualization Host Extensions checking

This patch adds Armv8.1-VHE checking. This is based on the bit
ID_AA64MMFR1_EL1.VH being 0b1.

Change-Id: Ia3f278c63fe1b5448a686db87a46853fc8b6bea5
Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/24045
Reviewed-by: Ciro Santilli <ciro.santilli@arm.com>
Maintainer: Giacomo Travaglini <giacomo.travaglini@arm.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/arch/arm/utility.cc
src/arch/arm/utility.hh