summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/gr_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/gr_gk20a.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
index eac9456a..883cacdc 100644
--- a/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/gr_gk20a.c
@@ -1680,7 +1680,7 @@ restore_fe_go_idle:
1680 if (gr->ctx_vars.local_golden_image == NULL) { 1680 if (gr->ctx_vars.local_golden_image == NULL) {
1681 1681
1682 gr->ctx_vars.local_golden_image = 1682 gr->ctx_vars.local_golden_image =
1683 kzalloc(gr->ctx_vars.golden_image_size, GFP_KERNEL); 1683 vzalloc(gr->ctx_vars.golden_image_size);
1684 1684
1685 if (gr->ctx_vars.local_golden_image == NULL) { 1685 if (gr->ctx_vars.local_golden_image == NULL) {
1686 err = -ENOMEM; 1686 err = -ENOMEM;
@@ -3275,7 +3275,7 @@ static void gk20a_remove_gr_support(struct gr_gk20a *gr)
3275 kfree(gr->ctx_vars.ctxsw_regs.pm_ltc.l); 3275 kfree(gr->ctx_vars.ctxsw_regs.pm_ltc.l);
3276 kfree(gr->ctx_vars.ctxsw_regs.pm_fbpa.l); 3276 kfree(gr->ctx_vars.ctxsw_regs.pm_fbpa.l);
3277 3277
3278 kfree(gr->ctx_vars.local_golden_image); 3278 vfree(gr->ctx_vars.local_golden_image);
3279 gr->ctx_vars.local_golden_image = NULL; 3279 gr->ctx_vars.local_golden_image = NULL;
3280 3280
3281 if (gr->ctx_vars.hwpm_ctxsw_buffer_offset_map) 3281 if (gr->ctx_vars.hwpm_ctxsw_buffer_offset_map)