Changeset 6869 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Feb 8, 2008 3:47:35 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp
r6856 r6869 425 425 int pgmPhysPageMakeWritable(PVM pVM, PPGMPAGE pPage, RTGCPHYS GCPhys) 426 426 { 427 switch ( pPage->u2State)427 switch (PGM_PAGE_GET_STATE(pPage)) 428 428 { 429 429 case PGM_PAGE_STATE_WRITE_MONITORED: 430 pPage->fWrittenTo = true;431 pPage->u2State = PGM_PAGE_STATE_ALLOCATED;430 PGM_PAGE_SET_WRITTEN_TO(pPage); 431 PGM_PAGE_SET_STATE(pPage, PGM_PAGE_STATE_ALLOCATED); 432 432 /* fall thru */ 433 433 default: /* to shut up GCC */ … … 641 641 */ 642 642 PPGMPAGE pPage = pTlbe->pPage; 643 if (RT_UNLIKELY( pPage->u2State!= PGM_PAGE_STATE_ALLOCATED))643 if (RT_UNLIKELY(PGM_PAGE_GET_STATE(pPage) != PGM_PAGE_STATE_ALLOCATED)) 644 644 { 645 645 rc = pgmPhysPageMakeWritable(pVM, pPage, GCPhys);
Note:
See TracChangeset
for help on using the changeset viewer.