Changeset 21688 in vbox
- Timestamp:
- Jul 17, 2009 1:50:40 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp
r21667 r21688 1798 1798 LogFlow(("Nested page fault at %RGv cr2=%RGp error code %x\n", (RTGCPTR)pCtx->rip, uFaultAddress, errCode)); 1799 1799 1800 #if 01800 #ifdef VBOX_HWACCM_WITH_GUEST_PATCHING 1801 1801 /* Shortcut for APIC TPR reads and writes; 32 bits guests only */ 1802 1802 if ( (uFaultAddress & 0xfff) == 0x080 1803 1803 && pVM->hwaccm.s.fHasIoApic 1804 1804 && !(errCode & X86_TRAP_PF_P) /* not present */ 1805 && CPUMGetGuestCPL(pVCpu, CPUMCTX2CORE(pCtx)) == 0 1805 1806 && !CPUMIsGuestInLongModeEx(pCtx)) 1806 1807 { … … 1808 1809 PDMApicGetBase(pVM, &GCPhysApicBase); /* @todo cache this */ 1809 1810 GCPhysApicBase &= PAGE_BASE_GC_MASK; 1810 1811 Assert(CPUMGetGuestCPL(pVCpu, CPUMCTX2CORE(pCtx)) == 0);1812 1811 1813 1812 if (uFaultAddress == GCPhysApicBase + 0x80)
Note:
See TracChangeset
for help on using the changeset viewer.