Changeset 12733 in vbox
- Timestamp:
- Sep 25, 2008 1:57:49 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 37056
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp
r12732 r12733 1284 1284 fSyncTPR = true; 1285 1285 } 1286 HWACCMDumpRegs(pVM, pCtx);1287 1286 1288 1287 /* … … 1830 1829 case X86_XCPT_GP: /* General protection failure exception.*/ 1831 1830 { 1831 uint32_t cbSize; 1832 1832 1833 STAM_COUNTER_INC(&pVM->hwaccm.s.StatExitGuestGP); 1833 1834 #ifdef VBOX_STRICT 1834 Log(("Trap %x at %VGv error code %x\n", vector, pCtx->rip, errCode)); 1835 rc = VMXR0InjectEvent(pVM, pCtx, VMX_VMCS_CTRL_ENTRY_IRQ_INFO_FROM_EXIT_INT_INFO(intInfo), cbInstr, errCode); 1836 AssertRC(rc); 1837 STAM_PROFILE_ADV_STOP(&pVM->hwaccm.s.StatExit, x); 1838 goto ResumeExecution; 1839 #else 1835 if (!CPUMIsGuestInRealModeEx(pCtx)) 1836 { 1837 Log(("Trap %x at %VGv error code %x\n", vector, pCtx->rip, errCode)); 1838 rc = VMXR0InjectEvent(pVM, pCtx, VMX_VMCS_CTRL_ENTRY_IRQ_INFO_FROM_EXIT_INT_INFO(intInfo), cbInstr, errCode); 1839 AssertRC(rc); 1840 STAM_PROFILE_ADV_STOP(&pVM->hwaccm.s.StatExit, x); 1841 goto ResumeExecution; 1842 } 1843 #endif 1840 1844 Assert(CPUMIsGuestInRealModeEx(pCtx)); 1841 1845 … … 1852 1856 AssertMsg(rc == VERR_EM_INTERPRETER); 1853 1857 break; 1854 #endif1855 1858 } 1856 1859
Note:
See TracChangeset
for help on using the changeset viewer.