- Timestamp:
- Jan 30, 2009 2:49:06 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 42282
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/PGMBth.h
r16376 r16418 138 138 || PGM_SHW_TYPE == PGM_TYPE_AMD64) \ 139 139 && ( PGM_GST_TYPE == PGM_TYPE_REAL \ 140 &&PGM_GST_TYPE == PGM_TYPE_PROT))140 || PGM_GST_TYPE == PGM_TYPE_PROT)) 141 141 142 142 Assert(!HWACCMIsNestedPagingActive(pVM)); -
trunk/src/VBox/VMM/PGMPool.cpp
r16317 r16418 332 332 pPool->aPages[iPage].iAgePrev = NIL_PGMPOOL_IDX; 333 333 #endif 334 #ifndef VBOX_WITH_PGMPOOL_PAGING_ONLY 334 335 Assert(VALID_PTR(pPool->aPages[iPage].pvPageR3)); 336 #endif 335 337 Assert(pPool->aPages[iPage].idx == iPage); 336 338 Assert(pPool->aPages[iPage].GCPhys == NIL_RTGCPHYS); -
trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp
r16416 r16418 221 221 return; 222 222 223 #ifdef VBOX_WITH_PGMPOOL_PAGING_ONLY 224 if (!pVM->pgm.s.CTX_SUFF(pShwPageCR3)) 225 return; /* too early */ 226 #endif 227 223 228 PGMMODE enmShadowMode = PGMGetShadowMode(pVM); 224 229 Assert(enmShadowMode <= PGMMODE_PAE_NX); … … 319 324 return; 320 325 326 #ifdef VBOX_WITH_PGMPOOL_PAGING_ONLY 327 if (!pVM->pgm.s.CTX_SUFF(pShwPageCR3)) 328 return; /* too early */ 329 #endif 330 321 331 iOldPDE += i; 322 332 while (i-- > 0) … … 379 389 return VINF_SUCCESS; 380 390 381 Assert(PGMGetGuestMode(pVM) >= PGMMODE_32_BIT && PGMGetGuestMode(pVM) <= PGMMODE_PAE_NX);382 391 #ifdef VBOX_WITH_PGMPOOL_PAGING_ONLY 383 392 if (!pVM->pgm.s.CTX_SUFF(pShwPageCR3)) … … 385 394 #endif 386 395 396 Assert(PGMGetGuestMode(pVM) >= PGMMODE_32_BIT && PGMGetGuestMode(pVM) <= PGMMODE_PAE_NX); 397 387 398 /* 388 399 * Iterate mappings. … … 413 424 414 425 #ifdef VBOX_WITH_PGMPOOL_PAGING_ONLY 415 Assert(PGMGetGuestMode(pVM) >= PGMMODE_32_BIT && PGMGetGuestMode(pVM) <= PGMMODE_PAE_NX);416 417 426 if (!pVM->pgm.s.CTX_SUFF(pShwPageCR3)) 418 427 return VINF_SUCCESS; /* too early */ 428 429 Assert(PGMGetGuestMode(pVM) >= PGMMODE_32_BIT && PGMGetGuestMode(pVM) <= PGMMODE_PAE_NX); 419 430 #endif 420 431
Note:
See TracChangeset
for help on using the changeset viewer.