]> git.proxmox.com Git - mirror_qemu.git/commit - target/arm/helper.c
target-arm: Add AArch64 ELR_EL1 register.
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 15 Apr 2014 18:18:42 +0000 (19:18 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 17 Apr 2014 20:34:04 +0000 (21:34 +0100)
commita0618a1990e4df30a76cf5b441b4aa7f002b0d64
tree7a49aa78bfc908fecaf4cafd53798556082b5f6f
parent6cd8a2649aafb8e53db4a8f0bf0ea629441f8c03
target-arm: Add AArch64 ELR_EL1 register.

Add the AArch64 ELR_EL1 register.

Note that this does not live in env->cp15: for KVM migration
compatibility we need to migrate it separately rather than
as part of the system registers, because the KVM-to-userspace
interface puts it in the struct kvm_regs rather than making
them visible via the ONE_REG ioctls.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
target-arm/cpu.h
target-arm/helper.c
target-arm/kvm64.c
target-arm/machine.c