From e7f8e1bffb48eb650860d3aee326c77d31cc0860 Mon Sep 17 00:00:00 2001 From: Konsta Holtta Date: Tue, 23 Sep 2014 18:35:02 +0300 Subject: gpu: nvgpu: fix fence creation error check nvhost_sync_create_fence returns ERR_PTRs instead of NULLs on error; check for its errors with IS_ERR. Change-Id: I9752e0d8fa703b2872918b23721ae973be58bf35 Signed-off-by: Konsta Holtta Reviewed-on: http://git-master/r/533794 Reviewed-by: Automatic_Commit_Validation_User GVS: Gerrit_Virtual_Submit Reviewed-by: Arto Merilainen --- drivers/gpu/nvgpu/gk20a/fence_gk20a.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'drivers/gpu/nvgpu/gk20a/fence_gk20a.c') diff --git a/drivers/gpu/nvgpu/gk20a/fence_gk20a.c b/drivers/gpu/nvgpu/gk20a/fence_gk20a.c index 3b1f1024..4b98a4e7 100644 --- a/drivers/gpu/nvgpu/gk20a/fence_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/fence_gk20a.c @@ -205,7 +205,7 @@ struct gk20a_fence *gk20a_fence_from_syncpt(struct platform_device *host1x_pdev, sync_fence = nvhost_sync_create_fence(host1x_pdev, &pt, 1, "fence"); - if (!sync_fence) + if (IS_ERR(sync_fence)) return NULL; #endif -- cgit v1.2.2