target/arm: Handle VIRQ and VFIQ in arm_cpu_do_interrupt_aarch32()
commit87a4b270348c69a446ebcddc039bfae31b1675cb
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 20 Jan 2017 11:15:07 +0000 (20 11:15 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 20 Jan 2017 11:15:07 +0000 (20 11:15 +0000)
tree7ad2361bb28a215bd210c80a7085cf7a1d9deefb
parenteca272138541df23821b3058416e9b672a2f84ac
target/arm: Handle VIRQ and VFIQ in arm_cpu_do_interrupt_aarch32()

To run a VM in 32-bit EL1 our AArch32 interrupt handling code
needs to be able to cope with VIRQ and VFIQ exceptions.
These behave like IRQ and FIQ except that we don't need to try
to route them to Monitor mode.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
target/arm/helper.c