commit | 2a7c5b8b550b1fb1db9eb490420132e637f5dcb4 | [log] [tgz] |
---|---|---|
author | Glauber Costa <gcosta@redhat.com> | Thu Jul 10 17:08:15 2008 -0300 |
committer | Avi Kivity <avi@qumranet.com> | Sun Jul 20 12:42:40 2008 +0300 |
tree | 49ee4d514e9af781bec31ff8f07f9d8a5687a6b6 | |
parent | 376c53c2b30d4a1955240f59f4ecd959aa118f92 [diff] |
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>