Changeset 60630 in vbox
- Timestamp:
- Apr 21, 2016 2:39:19 PM (8 years ago)
- File:
-
- 1 edited
-
trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/APIC.cpp
r60624 r60630 622 622 * 623 623 * @param pVCpu The cross context virtual CPU structure. 624 * @param pszPrefix A caller supplied prefix before dumping parts of the 625 * state. 624 * @param pszPrefix A caller supplied prefix before dumping the state. 626 625 */ 627 626 static void apicR3DumpState(PVMCPU pVCpu, const char *pszPrefix) … … 630 629 631 630 /* The auxiliary state. */ 632 LogRel(("APIC%u: uApicBaseMsr = %#RX64\n", pVCpu->idCpu, pApicCpu->uApicBaseMsr)); 633 LogRel(("APIC%u: uEsrInternal = %#RX64\n", pVCpu->idCpu, pApicCpu->uEsrInternal)); 631 LogRel(("APIC%u: %s\n", pVCpu->idCpu, pszPrefix)); 632 LogRel(("APIC%u: uApicBaseMsr = %#RX64\n", pVCpu->idCpu, pApicCpu->uApicBaseMsr)); 633 LogRel(("APIC%u: uEsrInternal = %#RX64\n", pVCpu->idCpu, pApicCpu->uEsrInternal)); 634 634 635 635 /* The timer. */ 636 LogRel(("APIC%u: %s APIC Timer:\n", pVCpu->idCpu)); 637 LogRel(("APIC%u: u64TimerInitial = %#RU64\n", pVCpu->idCpu, pApicCpu->u64TimerInitial)); 636 LogRel(("APIC%u: u64TimerInitial = %#RU64\n", pVCpu->idCpu, pApicCpu->u64TimerInitial)); 637 LogRel(("APIC%u: uHintedTimerInitialCount = %#RU64\n", pVCpu->idCpu, pApicCpu->uHintedTimerInitialCount)); 638 LogRel(("APIC%u: uHintedTimerShift = %#RU64\n", pVCpu->idCpu, pApicCpu->uHintedTimerShift)); 638 639 639 640 /* The PIBs. */ 640 LogRel(("APIC%u: %s APIC PIB:\n", pVCpu->idCpu, pszPrefix)); 641 LogRel(("%.*Rhxs\n", sizeof(APICPIB), pApicCpu->pvApicPibR3)); 642 LogRel(("APIC%u: %s APIC Level PIB:\n", pVCpu->idCpu, pszPrefix)); 643 LogRel(("%.*Rhxs\n", sizeof(APICPIB), &pApicCpu->ApicPibLevel)); 641 LogRel(("APIC%u: Edge PIB : %.*Rhxs\n", pVCpu->idCpu, sizeof(APICPIB), pApicCpu->pvApicPibR3)); 642 LogRel(("APIC%u: Level PIB: %.*Rhxs\n", pVCpu->idCpu, sizeof(APICPIB), &pApicCpu->ApicPibLevel)); 644 643 645 644 /* The APIC page. */ 646 LogRel(("APIC%u: %s APIC page\n:", pVCpu->idCpu, pszPrefix)); 647 LogRel(("%.*Rhxs\n", sizeof(XAPICPAGE), pApicCpu->pvApicPageR3)); 645 LogRel(("APIC%u: APIC page: %.*Rhxs\n", pVCpu->idCpu, sizeof(XAPICPAGE), pApicCpu->pvApicPageR3)); 648 646 } 649 647 #endif … … 759 757 760 758 #ifdef DEBUG_ramshankar 761 apicR3DumpState(pVCpu, "Saved ");759 apicR3DumpState(pVCpu, "Saved state:"); 762 760 #endif 763 761 } … … 834 832 835 833 #ifdef DEBUG_ramshankar 836 apicR3DumpState(pVCpu, "Loaded ");834 apicR3DumpState(pVCpu, "Loaded state:"); 837 835 #endif 838 836 }
Note:
See TracChangeset
for help on using the changeset viewer.

