arm64: KVM: 32bit conditional execution emulation
authorMarc Zyngier <marc.zyngier@arm.com>
Wed, 6 Feb 2013 19:54:04 +0000 (19:54 +0000)
committerMarc Zyngier <marc.zyngier@arm.com>
Wed, 12 Jun 2013 15:42:15 +0000 (16:42 +0100)
commit27b190bd9fbfee34536cb858f0b5924d294aac38
treed35b3304f685d047bc675f30156902d71f238bc5
parentb547631fc64e249a3c507e6ce854642507fa7c1c
arm64: KVM: 32bit conditional execution emulation

As conditional instructions can trap on AArch32, add the thinest
possible emulation layer to keep 32bit guests happy.

Reviewed-by: Christopher Covington <cov@codeaurora.org>
Reviewed-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
arch/arm64/include/asm/kvm_emulate.h
arch/arm64/kvm/Makefile
arch/arm64/kvm/emulate.c [new file with mode: 0644]