arch-arm: Fix PCAlignmentFault routing to Hypervisor
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Tue, 20 Feb 2018 13:33:34 +0000 (13:33 +0000)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Thu, 8 Mar 2018 10:10:39 +0000 (10:10 +0000)
commit689221c651035ebb8be411893a9cc73f17bba9fb
tree544fab26e32c15f84ec15bfae2e07c5ca252c5bd
parent208b1fc47e53206061751c9915ae9e129f9e89e5
arch-arm: Fix PCAlignmentFault routing to Hypervisor

This patch enables PCAlignmentFault routing to Hypervisor in case
HCR_EL2.TGE == 1, as is happening for other arm exceptions.

Change-Id: I48364ef1a0bcb5d030135221ae4bc6429e32759e
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/8841
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
src/arch/arm/faults.cc
src/arch/arm/faults.hh