Changeset 60435 in vbox
- Timestamp:
- Apr 11, 2016 5:30:26 PM (8 years ago)
- File:
-
- 1 edited
-
trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/APIC.cpp
r60428 r60435 1048 1048 { 1049 1049 pApic->HCPhysApicPib = SupApicPib.Phys; 1050 Assert (pApic->HCPhysApicPib != NIL_RTHCPHYS);1051 Assert(pApic->pvApicPibR3);1050 AssertReturn(pApic->pvApicPibR3, VERR_INVALID_POINTER); 1051 memset((void *)pApic->pvApicPibR3, 0, pApic->cbApicPib); 1052 1052 } 1053 1053 else … … 1062 1062 if (pApic->pvApicPibR3) 1063 1063 { 1064 Assert(pApic->pvApicPibR0 != NIL_RTR0PTR); 1065 Assert(pApic->HCPhysApicPib != NIL_RTHCPHYS); 1066 1064 1067 /* Map the pending-interrupt bitmap (PIB) into GC. */ 1065 1068 if (fNeedGCMapping) … … 1095 1098 pApicCpu->HCPhysApicPage = SupApicPage.Phys; 1096 1099 Assert(pApicCpu->HCPhysApicPage != NIL_RTHCPHYS); 1100 Assert(pApicCpu->pvApicPageR3); 1097 1101 1098 1102 /* Map the virtual-APIC page into GC. */
Note:
See TracChangeset
for help on using the changeset viewer.

