Changeset 60380 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Apr 7, 2016 4:07:58 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r60307 r60380 3910 3910 } 3911 3911 3912 Log4(("Load[%RU32]: VMX_VMCS_GUEST_CR3=%#RG v(GstN)\n", pVCpu->idCpu, GCPhysGuestCR3));3912 Log4(("Load[%RU32]: VMX_VMCS_GUEST_CR3=%#RGp (GstN)\n", pVCpu->idCpu, GCPhysGuestCR3)); 3913 3913 rc = VMXWriteVmcsGstN(VMX_VMCS_GUEST_CR3, GCPhysGuestCR3); 3914 3914 } … … 8454 8454 8455 8455 /* Map the HC APIC-access page into the GC space, this also updates the shadow page tables if necessary. */ 8456 Log4(("Mapped HC APIC-access page into GC: GCPhysApicBase=%#RG v\n", GCPhysApicBase));8456 Log4(("Mapped HC APIC-access page into GC: GCPhysApicBase=%#RGp\n", GCPhysApicBase)); 8457 8457 rc = IOMMMIOMapMMIOHCPage(pVM, pVCpu, GCPhysApicBase, pVM->hm.s.vmx.HCPhysApicAccess, X86_PTE_RW | X86_PTE_P); 8458 8458 AssertRCReturn(rc, rc); … … 12456 12456 GCPhys += VMX_EXIT_QUALIFICATION_APIC_ACCESS_OFFSET(pVmxTransient->uExitQualification); 12457 12457 PVM pVM = pVCpu->CTX_SUFF(pVM); 12458 Log4(("ApicAccess uAccessType=%#x GCPhys=%#RG vOff=%#x\n", uAccessType, GCPhys,12458 Log4(("ApicAccess uAccessType=%#x GCPhys=%#RGp Off=%#x\n", uAccessType, GCPhys, 12459 12459 VMX_EXIT_QUALIFICATION_APIC_ACCESS_OFFSET(pVmxTransient->uExitQualification))); 12460 12460 … … 12619 12619 PVM pVM = pVCpu->CTX_SUFF(pVM); 12620 12620 VBOXSTRICTRC rcStrict2 = PGMR0Trap0eHandlerNPMisconfig(pVM, pVCpu, PGMMODE_EPT, CPUMCTX2CORE(pMixedCtx), GCPhys, UINT32_MAX); 12621 Log4(("EPT misconfig at %#RG vRIP=%#RX64 rc=%Rrc\n", GCPhys, pMixedCtx->rip, VBOXSTRICTRC_VAL(rcStrict2)));12621 Log4(("EPT misconfig at %#RGp RIP=%#RX64 rc=%Rrc\n", GCPhys, pMixedCtx->rip, VBOXSTRICTRC_VAL(rcStrict2))); 12622 12622 if ( rcStrict2 == VINF_SUCCESS 12623 12623 || rcStrict2 == VERR_PAGE_TABLE_NOT_PRESENT
Note:
See TracChangeset
for help on using the changeset viewer.