Changeset 19773 in vbox
- Timestamp:
- May 18, 2009 10:07:30 AM (15 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 3 edited
-
DBGFSym.cpp (modified) (1 diff)
-
VMMAll/TMAll.cpp (modified) (1 diff)
-
VMMR0/HWVMXR0.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/DBGFSym.cpp
r19772 r19773 25 25 *******************************************************************************/ 26 26 #define LOG_GROUP LOG_GROUP_DBGF 27 #if defined(RT_OS_WINDOWS) && 1//defined(DEBUG_bird) // enabled this is you want to debug win32 guests, the hypervisor of EFI.27 #if defined(RT_OS_WINDOWS) && 0 //defined(DEBUG_bird) // enabled this is you want to debug win32 guests, the hypervisor of EFI. 28 28 # include <Windows.h> 29 29 # define _IMAGEHLP64 -
trunk/src/VBox/VMM/VMMAll/TMAll.cpp
r19772 r19773 672 672 Assert(!pTimer->offPrev); 673 673 Assert(!pTimer->offNext); 674 /*675 674 AssertMsg( pTimer->enmClock != TMCLOCK_VIRTUAL_SYNC 676 675 || pTimer->CTX_SUFF(pVM)->tm.s.fVirtualSyncTicking 677 676 || u64Expire >= pTimer->CTX_SUFF(pVM)->tm.s.u64VirtualSync, 678 677 ("%RU64 < %RU64 %s\n", u64Expire, pTimer->CTX_SUFF(pVM)->tm.s.u64VirtualSync, R3STRING(pTimer->pszDesc))); 679 */680 678 pTimer->u64Expire = u64Expire; 681 679 TM_SET_STATE(pTimer, TMTIMERSTATE_PENDING_SCHEDULE); -
trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp
r19772 r19773 607 607 else 608 608 { 609 Log (("CPU%d: INJ-EI: %x at %RGv\n", pVCpu->idCpu, iGate, (RTGCPTR)pCtx->rip));609 LogFlow(("INJ-EI: %x at %RGv\n", iGate, (RTGCPTR)pCtx->rip)); 610 610 Assert(VMX_EXIT_INTERRUPTION_INFO_TYPE(intInfo) == VMX_EXIT_INTERRUPTION_INFO_TYPE_SW || !VMCPU_FF_ISSET(pVCpu, VMCPU_FF_INHIBIT_INTERRUPTS)); 611 611 Assert(VMX_EXIT_INTERRUPTION_INFO_TYPE(intInfo) == VMX_EXIT_INTERRUPTION_INFO_TYPE_SW || pCtx->eflags.u32 & X86_EFL_IF); … … 1076 1076 1077 1077 u32TrapMask = HWACCM_VMX_TRAP_MASK; 1078 //#ifndef DEBUG1078 #ifndef DEBUG 1079 1079 if (pVM->hwaccm.s.fNestedPaging) 1080 1080 u32TrapMask &= ~RT_BIT(X86_XCPT_PF); /* no longer need to intercept #PF. */ 1081 //#endif1081 #endif 1082 1082 1083 1083 /* Also catch floating point exceptions as we need to report them to the guest in a different way. */ … … 2874 2874 errCode |= X86_TRAP_PF_P; 2875 2875 2876 Log Flow(("EPT Page fault %x at %RGp error code %x\n", (uint32_t)exitQualification, GCPhys, errCode));2876 Log(("EPT Page fault %x at %RGp error code %x\n", (uint32_t)exitQualification, GCPhys, errCode)); 2877 2877 2878 2878 /* GCPhys contains the guest physical address of the page fault. */
Note:
See TracChangeset
for help on using the changeset viewer.

