summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/drm_gem.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/drm/drm_gem.c')
-rw-r--r--drivers/gpu/drm/drm_gem.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/drm/drm_gem.c b/drivers/gpu/drm/drm_gem.c
index f7094c4aa97a..4eb96aa589a1 100644
--- a/drivers/gpu/drm/drm_gem.c
+++ b/drivers/gpu/drm/drm_gem.c
@@ -684,7 +684,7 @@ struct page **drm_gem_get_pages(struct drm_gem_object *obj)
npages = obj->size >> PAGE_SHIFT;
- pages = kvmalloc_array(npages, sizeof(struct page *), GFP_KERNEL);
+ pages = kvmalloc_objs(struct page *, npages, GFP_KERNEL);
if (pages == NULL)
return ERR_PTR(-ENOMEM);
@@ -832,7 +832,7 @@ int drm_gem_objects_lookup(struct drm_file *filp, void __user *bo_handles,
if (!count)
return 0;
- objs = kvmalloc_array(count, sizeof(struct drm_gem_object *),
+ objs = kvmalloc_objs(struct drm_gem_object *, count,
GFP_KERNEL | __GFP_ZERO);
if (!objs)
return -ENOMEM;