Ticket #15298: switch_to_put_page.diff
File switch_to_put_page.diff, 1.3 KB (added by , 9 years ago) |
---|
-
src/VBox/Additions/linux/sharedfolders/regops.c
712 712 } 713 713 714 714 unlock_page(page); 715 p age_cache_release(page);715 put_page(page); 716 716 717 717 return nwritten; 718 718 } -
src/VBox/Runtime/r0drv/linux/memobj-r0drv-linux.c
589 589 { 590 590 if (!PageReserved(pMemLnx->apPages[iPage])) 591 591 SetPageDirty(pMemLnx->apPages[iPage]); 592 p age_cache_release(pMemLnx->apPages[iPage]);592 put_page(pMemLnx->apPages[iPage]); 593 593 } 594 594 595 595 if (pTask && pTask->mm) … … 1092 1092 { 1093 1093 if (!PageReserved(pMemLnx->apPages[rc])) 1094 1094 SetPageDirty(pMemLnx->apPages[rc]); 1095 p age_cache_release(pMemLnx->apPages[rc]);1095 put_page(pMemLnx->apPages[rc]); 1096 1096 } 1097 1097 1098 1098 up_read(&pTask->mm->mmap_sem);