diff options
author | Glauber Costa <gcosta@redhat.com> | 2008-07-10 17:08:15 -0300 |
---|---|---|
committer | Avi Kivity <avi@qumranet.com> | 2008-07-20 12:42:40 +0300 |
commit | 2a7c5b8b550b1fb1db9eb490420132e637f5dcb4 (patch) | |
tree | 49ee4d514e9af781bec31ff8f07f9d8a5687a6b6 /virt/kvm/kvm_main.c | |
parent | 376c53c2b30d4a1955240f59f4ecd959aa118f92 (diff) | |
download | kernel_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