summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorVictor Kamensky2014-07-02 18:19:30 +0200
committerChristoffer Dall2014-07-11 13:57:43 +0200
commitf0a3eaff71b8bd5d5acfda1f0cf3eedf49755622 (patch)
tree151ffee47494baad44c4f6838219d4852579bf2d /README
parentARM64: KVM: set and get of sys registers in BE case (diff)
downloadkernel-qcow2-linux-f0a3eaff71b8bd5d5acfda1f0cf3eedf49755622.tar.gz
kernel-qcow2-linux-f0a3eaff71b8bd5d5acfda1f0cf3eedf49755622.tar.xz
kernel-qcow2-linux-f0a3eaff71b8bd5d5acfda1f0cf3eedf49755622.zip
ARM64: KVM: fix big endian issue in access_vm_reg for 32bit guest
Fix issue with 32bit guests running on top of BE KVM host. Indexes of high and low words of 64bit cp15 register are swapped in case of big endian code, since 64bit cp15 state is restored or saved with double word write or read instruction. Define helper macro to access low words of 64bit cp15 register. Signed-off-by: Victor Kamensky <victor.kamensky@linaro.org> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions