Changeset 4790 in vbox
- Timestamp:
- Sep 14, 2007 11:40:40 AM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 24490
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp
r4789 r4790 1036 1036 /* All done! Let's start VM execution. */ 1037 1037 STAM_PROFILE_ADV_START(&pVM->hwaccm.s.StatInGC, x); 1038 Assert(!(ASMGetFlags() & X86_EFL_IF)); 1038 1039 if (pVM->hwaccm.s.vmx.fResumeVM == false) 1039 1040 rc = VMXStartVM(pCtx); 1040 1041 else 1041 1042 rc = VMXResumeVM(pCtx); 1043 Assert(!(ASMGetFlags() & X86_EFL_IF)); 1042 1044 1043 1045 /* In case we execute a goto ResumeExecution later on. */ … … 1956 1958 return rc; 1957 1959 } 1960 Assert(!(ASMGetFlags() & X86_EFL_IF)); 1958 1961 pVM->hwaccm.s.vmx.fResumeVM = false; 1959 1962 return VINF_SUCCESS; … … 1971 1974 Assert(pVM->hwaccm.s.vmx.fSupported); 1972 1975 1976 Assert(!(ASMGetFlags() & X86_EFL_IF)); 1977 1973 1978 /* Clear VM Control Structure. Marking it inactive, clearing implementation specific data and writing back VMCS data to memory. */ 1974 1979 int rc = VMXClearVMCS(pVM->hwaccm.s.vmx.pVMCSPhys);
Note:
See TracChangeset
for help on using the changeset viewer.