fixed vmexit for xsetbv and getsec

This commit is contained in:
Stanislav Shwartsman 2011-07-30 13:21:31 +00:00
parent 6aaf9297f8
commit 7a157cf88d
2 changed files with 2 additions and 2 deletions

View File

@ -3019,7 +3019,7 @@ BX_INSF_TYPE BX_CPP_AttrRegparmN(1) BX_CPU_C::GETSEC(bxInstruction_c *i)
#if BX_SUPPORT_VMX #if BX_SUPPORT_VMX
if (BX_CPU_THIS_PTR in_vmx_guest) { if (BX_CPU_THIS_PTR in_vmx_guest) {
BX_ERROR(("VMEXIT: GETSEC in VMX non-root operation")); BX_ERROR(("VMEXIT: GETSEC in VMX non-root operation"));
VMexit_Instruction(i, VMX_VMEXIT_GETSEC); VMexit(i, VMX_VMEXIT_GETSEC, 0);
} }
#endif #endif

View File

@ -390,7 +390,7 @@ BX_INSF_TYPE BX_CPP_AttrRegparmN(1) BX_CPU_C::XSETBV(bxInstruction_c *i)
#if BX_SUPPORT_VMX #if BX_SUPPORT_VMX
if (BX_CPU_THIS_PTR in_vmx_guest) { if (BX_CPU_THIS_PTR in_vmx_guest) {
BX_ERROR(("VMEXIT: XSETBV in VMX non-root operation")); BX_ERROR(("VMEXIT: XSETBV in VMX non-root operation"));
VMexit_Instruction(i, VMX_VMEXIT_XSETBV); VMexit(i, VMX_VMEXIT_XSETBV, 0);
} }
#endif #endif