diff options
Diffstat (limited to 'mm/userfaultfd.c')
| -rw-r--r-- | mm/userfaultfd.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/mm/userfaultfd.c b/mm/userfaultfd.c index 9f3a0290b273..af817e5060fb 100644 --- a/mm/userfaultfd.c +++ b/mm/userfaultfd.c @@ -93,7 +93,7 @@ out_release_uncharge_unlock:  	pte_unmap_unlock(dst_pte, ptl);  	mem_cgroup_cancel_charge(page, memcg, false);  out_release: -	page_cache_release(page); +	put_page(page);  	goto out;  } @@ -287,7 +287,7 @@ out_unlock:  	up_read(&dst_mm->mmap_sem);  out:  	if (page) -		page_cache_release(page); +		put_page(page);  	BUG_ON(copied < 0);  	BUG_ON(err > 0);  	BUG_ON(!copied && !err);  |