- Timestamp:
- Nov 9, 2023 1:29:48 PM (16 months ago)
- svn:sync-xref-src-repo-rev:
- 160138
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp
r102020 r102034 9904 9904 } 9905 9905 9906 #endif /* VBOX_WITH_NESTED_HWVIRT_VMX */9907 9908 9909 /**9910 * Implements 'VMCALL'.9911 */9912 IEM_CIMPL_DEF_0(iemCImpl_vmcall)9913 {9914 pVCpu->iem.s.cPotentialExits++;9915 9916 #ifdef VBOX_WITH_NESTED_HWVIRT_VMX9917 /* Nested-guest intercept. */9918 if (IEM_VMX_IS_NON_ROOT_MODE(pVCpu))9919 return iemVmxVmexitInstr(pVCpu, VMX_EXIT_VMCALL, cbInstr);9920 #endif9921 9922 /* Join forces with vmmcall. */9923 return IEM_CIMPL_CALL_1(iemCImpl_Hypercall, OP_VMCALL);9924 }9925 9926 9927 #ifdef VBOX_WITH_NESTED_HWVIRT_VMX9928 9906 9929 9907 /** … … 10105 10083 #endif /* VBOX_WITH_NESTED_HWVIRT_VMX */ 10106 10084 10085 10086 /** 10087 * Implements 'VMCALL'. 10088 */ 10089 IEM_CIMPL_DEF_0(iemCImpl_vmcall) 10090 { 10091 pVCpu->iem.s.cPotentialExits++; 10092 10093 #ifdef VBOX_WITH_NESTED_HWVIRT_VMX 10094 /* Nested-guest intercept. */ 10095 if (IEM_VMX_IS_NON_ROOT_MODE(pVCpu)) 10096 return iemVmxVmexitInstr(pVCpu, VMX_EXIT_VMCALL, cbInstr); 10097 #endif 10098 10099 /* Join forces with vmmcall. */ 10100 return IEM_CIMPL_CALL_1(iemCImpl_Hypercall, OP_VMCALL); 10101 } 10102
Note:
See TracChangeset
for help on using the changeset viewer.