aboutsummaryrefslogtreecommitdiffstats
path: root/virt/kvm/kvm_main.c
diff options
context:
space:
mode:
authorGlauber Costa <gcosta@redhat.com>2008-07-10 17:08:15 -0300
committerAvi Kivity <avi@qumranet.com>2008-07-20 12:42:40 +0300
commit2a7c5b8b550b1fb1db9eb490420132e637f5dcb4 (patch)
tree49ee4d514e9af781bec31ff8f07f9d8a5687a6b6 /virt/kvm/kvm_main.c
parent376c53c2b30d4a1955240f59f4ecd959aa118f92 (diff)
downloadkernel_samsung_smdk4412-2a7c5b8b550b1fb1db9eb490420132e637f5dcb4.zip
kernel_samsung_smdk4412-2a7c5b8b550b1fb1db9eb490420132e637f5dcb4.tar.gz
kernel_samsung_smdk4412-2a7c5b8b550b1fb1db9eb490420132e637f5dcb4.tar.bz2
KVM: x86 emulator: emulate clflush
If the guest issues a clflush in a mmio address, the instruction can trap into the hypervisor. Currently, we do not decode clflush properly, causing the guest to hang. This patch fixes this emulating clflush (opcode 0f ae). Signed-off-by: Glauber Costa <gcosta@redhat.com> Signed-off-by: Avi Kivity <avi@qumranet.com>
Diffstat (limited to 'virt/kvm/kvm_main.c')
0 files changed, 0 insertions, 0 deletions