diff options
author | Konsta Holtta <kholtta@nvidia.com> | 2014-09-23 11:35:02 -0400 |
---|---|---|
committer | Dan Willemsen <dwillemsen@nvidia.com> | 2015-03-18 15:11:25 -0400 |
commit | e7f8e1bffb48eb650860d3aee326c77d31cc0860 (patch) | |
tree | 0e5bfe44daeac989d12b2fa00e2c88a18335691a | |
parent | d65f23cb9ad9d270560ec00c775e60ab559e8e93 (diff) |
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 <kholtta@nvidia.com>
Reviewed-on: http://git-master/r/533794
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Arto Merilainen <amerilainen@nvidia.com>
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/fence_gk20a.c | 2 |
1 files changed, 1 insertions, 1 deletions
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, | |||
205 | 205 | ||
206 | sync_fence = nvhost_sync_create_fence(host1x_pdev, &pt, 1, | 206 | sync_fence = nvhost_sync_create_fence(host1x_pdev, &pt, 1, |
207 | "fence"); | 207 | "fence"); |
208 | if (!sync_fence) | 208 | if (IS_ERR(sync_fence)) |
209 | return NULL; | 209 | return NULL; |
210 | #endif | 210 | #endif |
211 | 211 | ||