diff options
Diffstat (limited to 'drivers/gpu/drm/drm_gem.c')
| -rw-r--r-- | drivers/gpu/drm/drm_gem.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/drm_gem.c b/drivers/gpu/drm/drm_gem.c index 2e8c77e71e1f..da0c5320789f 100644 --- a/drivers/gpu/drm/drm_gem.c +++ b/drivers/gpu/drm/drm_gem.c @@ -534,7 +534,7 @@ struct page **drm_gem_get_pages(struct drm_gem_object *obj)  fail:  	while (i--) -		page_cache_release(pages[i]); +		put_page(pages[i]);  	drm_free_large(pages);  	return ERR_CAST(p); @@ -569,7 +569,7 @@ void drm_gem_put_pages(struct drm_gem_object *obj, struct page **pages,  			mark_page_accessed(pages[i]);  		/* Undo the reference we took when populating the table */ -		page_cache_release(pages[i]); +		put_page(pages[i]);  	}  	drm_free_large(pages);  | 
