diff options
author | Deepak Nibade <dnibade@nvidia.com> | 2015-11-19 03:56:15 -0500 |
---|---|---|
committer | Sachin Nikam <snikam@nvidia.com> | 2015-11-25 03:45:58 -0500 |
commit | 10f6da09eb6fffea2d50c8fe4634e0d5f8226d7d (patch) | |
tree | 4141867911601aed374dba50b031cb5aa5d9e9d3 /drivers/gpu/nvgpu/gk20a/gk20a_scale.c | |
parent | 836027806dab4a59c0faadca4f530371ef5869d0 (diff) |
gpu: nvgpu: fix Coverity issues
- operands not affecting result (id = 12845)
- logically dead code (id = 12890)
- dereference after null check (id = 12968)
- unsigned compared to 0 (id = 13176)
- resource leak (id = 13338, 18673)
- unused pointer value (id = 13916)
Bug 1703084
Change-Id: I2f401dd93126af27748c53fa1b3a59cb154af36b
Signed-off-by: Deepak Nibade <dnibade@nvidia.com>
Reviewed-on: http://git-master/r/835143
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: Seshendra Gadagottu <sgadagottu@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sachin Nikam <snikam@nvidia.com>
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gk20a_scale.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/gk20a_scale.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gk20a_scale.c b/drivers/gpu/nvgpu/gk20a/gk20a_scale.c index 0411e2fa..82e24535 100644 --- a/drivers/gpu/nvgpu/gk20a/gk20a_scale.c +++ b/drivers/gpu/nvgpu/gk20a/gk20a_scale.c | |||
@@ -314,8 +314,7 @@ void gk20a_scale_init(struct platform_device *pdev) | |||
314 | return; | 314 | return; |
315 | 315 | ||
316 | err_get_freqs: | 316 | err_get_freqs: |
317 | kfree(g->scale_profile); | 317 | kfree(profile); |
318 | g->scale_profile = NULL; | ||
319 | } | 318 | } |
320 | 319 | ||
321 | void gk20a_scale_exit(struct platform_device *pdev) | 320 | void gk20a_scale_exit(struct platform_device *pdev) |