diff options
Diffstat (limited to 'drivers/gpu/drm/msm/msm_gem_submit.c')
| -rw-r--r-- | drivers/gpu/drm/msm/msm_gem_submit.c | 5 | 
1 files changed, 2 insertions, 3 deletions
| diff --git a/drivers/gpu/drm/msm/msm_gem_submit.c b/drivers/gpu/drm/msm/msm_gem_submit.c index be4bf77103cd..ac8ed731f76d 100644 --- a/drivers/gpu/drm/msm/msm_gem_submit.c +++ b/drivers/gpu/drm/msm/msm_gem_submit.c @@ -637,8 +637,8 @@ static struct msm_submit_post_dep *msm_parse_post_deps(struct drm_device *dev,  	int ret = 0;  	uint32_t i, j; -	post_deps = kmalloc_array(nr_syncobjs, sizeof(*post_deps), -	                          GFP_KERNEL | __GFP_NOWARN | __GFP_NORETRY); +	post_deps = kcalloc(nr_syncobjs, sizeof(*post_deps), +			    GFP_KERNEL | __GFP_NOWARN | __GFP_NORETRY);  	if (!post_deps)  		return ERR_PTR(-ENOMEM); @@ -653,7 +653,6 @@ static struct msm_submit_post_dep *msm_parse_post_deps(struct drm_device *dev,  		}  		post_deps[i].point = syncobj_desc.point; -		post_deps[i].chain = NULL;  		if (syncobj_desc.flags) {  			ret = -EINVAL; |