Changeset 39745 in vbox
- Timestamp:
- Jan 10, 2012 6:23:43 PM (13 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/GMMR0.cpp
r39515 r39745 2505 2505 2506 2506 /* If the host is out of memory, take whatever we can get. */ 2507 if ( rc == VERR_NO_MEMORY2507 if ( (rc == VERR_NO_MEMORY || rc == VERR_NO_PHYS_MEMORY) 2508 2508 && pGMM->PrivateX.cFreePages + pGMM->Shared.cFreePages >= cPages - iPage) 2509 2509 { -
trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp
r39427 r39745 4344 4344 } 4345 4345 4346 if ( rc != VERR_NO_MEMORY 4347 && rc != VERR_LOCK_FAILED) 4346 if ( rc != VERR_NO_MEMORY 4347 && rc != VERR_NO_PHYS_MEMORY 4348 && rc != VERR_LOCK_FAILED) 4348 4349 { 4349 4350 for (uint32_t i = 0; i < RT_ELEMENTS(pVM->pgm.s.aHandyPages); i++) … … 4373 4374 VM_FF_SET(pVM, VM_FF_PGM_NO_MEMORY); 4374 4375 if ( rc == VERR_NO_MEMORY 4376 || rc == VERR_NO_PHYS_MEMORY 4375 4377 || rc == VERR_LOCK_FAILED) 4376 4378 rc = VINF_EM_NO_MEMORY; -
trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp
r39402 r39745 1062 1062 pSeg->hMemObj = NIL_RTR0MEMOBJ; 1063 1063 } 1064 else if (rc == VERR_NO_PAGE_MEMORY || rc == VERR_NO_PHYS_MEMORY) 1065 rc = VERR_NO_MEMORY; 1064 1066 RTMemFree(pSeg); 1065 1067
Note:
See TracChangeset
for help on using the changeset viewer.