diff options
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/tsg_gk20a.c')
-rw-r--r-- | drivers/gpu/nvgpu/gk20a/tsg_gk20a.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/tsg_gk20a.c b/drivers/gpu/nvgpu/gk20a/tsg_gk20a.c index 624ee1d7..506d4330 100644 --- a/drivers/gpu/nvgpu/gk20a/tsg_gk20a.c +++ b/drivers/gpu/nvgpu/gk20a/tsg_gk20a.c | |||
@@ -304,6 +304,7 @@ struct tsg_gk20a *gk20a_tsg_open(struct gk20a *g, pid_t pid) | |||
304 | tsg->timeslice_scale = 0; | 304 | tsg->timeslice_scale = 0; |
305 | tsg->runlist_id = ~0; | 305 | tsg->runlist_id = ~0; |
306 | tsg->tgid = pid; | 306 | tsg->tgid = pid; |
307 | tsg->sm_exception_mask_type = NVGPU_SM_EXCEPTION_TYPE_MASK_NONE; | ||
307 | 308 | ||
308 | if (g->ops.fifo.init_eng_method_buffers) | 309 | if (g->ops.fifo.init_eng_method_buffers) |
309 | g->ops.fifo.init_eng_method_buffers(g, tsg); | 310 | g->ops.fifo.init_eng_method_buffers(g, tsg); |
@@ -373,6 +374,7 @@ void gk20a_tsg_release(struct nvgpu_ref *ref) | |||
373 | release_used_tsg(&g->fifo, tsg); | 374 | release_used_tsg(&g->fifo, tsg); |
374 | 375 | ||
375 | tsg->runlist_id = ~0; | 376 | tsg->runlist_id = ~0; |
377 | tsg->sm_exception_mask_type = NVGPU_SM_EXCEPTION_TYPE_MASK_NONE; | ||
376 | 378 | ||
377 | nvgpu_log(g, gpu_dbg_fn, "tsg released %d\n", tsg->tsgid); | 379 | nvgpu_log(g, gpu_dbg_fn, "tsg released %d\n", tsg->tsgid); |
378 | } | 380 | } |