arch-arm: HVC instruction undefined in secure EL1
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Mon, 20 Nov 2017 17:02:11 +0000 (17:02 +0000)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Wed, 22 Nov 2017 13:37:44 +0000 (13:37 +0000)
commiteac97c91da74acb602c580b36415ab4c6b08b582
tree88659a9023895c6cfbf2f01429aaa775b3d253ee
parente27ed32d9dcd7591c3a794fc1c9ca5b29ce0d91d
arch-arm: HVC instruction undefined in secure EL1

Since EL2 is not available in secure mode, any HVC call from secure mode
should be treated as undefined. This behaviour was implemented in
aarch32 HVC but not in 64 bit version

Change-Id: Ibaa4d8b1e8fe01d2ba3ef07494c09a4d3e7e87b0
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/5921
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/arch/arm/isa/insts/misc64.isa