summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c
index 64d6542b..a01e43c7 100644
--- a/drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/gr_ctx_gk20a.c
@@ -356,6 +356,7 @@ static int gr_gk20a_init_ctx_vars_fw(struct gk20a *g, struct gr_gk20a *gr)
356 goto done; 356 goto done;
357 357
358clean_up: 358clean_up:
359 g->gr.ctx_vars.valid = false;
359 kfree(g->gr.ctx_vars.ucode.fecs.inst.l); 360 kfree(g->gr.ctx_vars.ucode.fecs.inst.l);
360 kfree(g->gr.ctx_vars.ucode.fecs.data.l); 361 kfree(g->gr.ctx_vars.ucode.fecs.data.l);
361 kfree(g->gr.ctx_vars.ucode.gpccs.inst.l); 362 kfree(g->gr.ctx_vars.ucode.gpccs.inst.l);