]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit4a1d8e34ad6c5c081f251cf4564723935ea6f572
treed35b3304f685d047bc675f30156902d71f238bc5
parent5e7f2aa755b3ce566bf64d201f71938e994582d2
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]