summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/tsg_gk20a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/tsg_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/tsg_gk20a.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/tsg_gk20a.c b/drivers/gpu/nvgpu/gk20a/tsg_gk20a.c
index e7b70894..849c3f6a 100644
--- a/drivers/gpu/nvgpu/gk20a/tsg_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/tsg_gk20a.c
@@ -161,8 +161,10 @@ static void gk20a_tsg_release(struct kref *ref)
161 gr_gk20a_free_tsg_gr_ctx(tsg); 161 gr_gk20a_free_tsg_gr_ctx(tsg);
162 tsg->tsg_gr_ctx = NULL; 162 tsg->tsg_gr_ctx = NULL;
163 } 163 }
164 if (tsg->vm) 164 if (tsg->vm) {
165 gk20a_vm_put(tsg->vm);
165 tsg->vm = NULL; 166 tsg->vm = NULL;
167 }
166 168
167 release_used_tsg(&g->fifo, tsg); 169 release_used_tsg(&g->fifo, tsg);
168 170