From 40e6815bba6e34e5560e8855b43cd3eb17b24b09 Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Tue, 3 May 2016 09:50:26 -0400 Subject: drm/msm: fix leak in failed submit path Signed-off-by: Rob Clark --- drivers/gpu/drm/msm/msm_gpu.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'drivers/gpu/drm/msm/msm_gpu.c') diff --git a/drivers/gpu/drm/msm/msm_gpu.c b/drivers/gpu/drm/msm/msm_gpu.c index 4c4f4b5..5aed93a 100644 --- a/drivers/gpu/drm/msm/msm_gpu.c +++ b/drivers/gpu/drm/msm/msm_gpu.c @@ -446,9 +446,7 @@ static void retire_submit(struct msm_gpu *gpu, struct msm_gem_submit *submit) drm_gem_object_unreference(&msm_obj->base); } - fence_put(submit->fence); - list_del(&submit->node); - kfree(submit); + msm_gem_submit_free(submit); } static void retire_submits(struct msm_gpu *gpu) -- cgit v1.1