summaryrefslogtreecommitdiffstats
path: root/drivers/kvm/x86_emulate.c
diff options
context:
space:
mode:
authorHe, Qing <qing.he@intel.com>2007-09-12 14:18:28 +0800
committerAvi Kivity <avi@qumranet.com>2007-10-13 10:18:28 +0200
commitbfdaab090386e7dda8c442721eeb91179258dad4 (patch)
tree35c7a10421a67316c0aa87f70b11db829137e4b9 /drivers/kvm/x86_emulate.c
parent04d2cc7780d48a212843e38d46402d97fa1f4774 (diff)
KVM: VMX: Fix exit qualification width on i386
According to Intel Software Developer's Manual, Vol. 3B, Appendix H.4.2, exit qualification should be of natural width. However, current code uses u64 as the data type for this register, which occasionally introduces invalid value to VMExit handling logics. This patch fixes this bug. I have tested Windows and Linux guest on i386 host, and they can boot successfully with this patch. Signed-off-by: Qing He <qing.he@intel.com> Signed-off-by: Avi Kivity <avi@qumranet.com>
Diffstat (limited to 'drivers/kvm/x86_emulate.c')
0 files changed, 0 insertions, 0 deletions