diff options
Diffstat (limited to 'drivers/gpu/nvgpu/vgpu')
-rw-r--r-- | drivers/gpu/nvgpu/vgpu/fifo_vgpu.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/drivers/gpu/nvgpu/vgpu/fifo_vgpu.c b/drivers/gpu/nvgpu/vgpu/fifo_vgpu.c index e776e97c..b4bb7f38 100644 --- a/drivers/gpu/nvgpu/vgpu/fifo_vgpu.c +++ b/drivers/gpu/nvgpu/vgpu/fifo_vgpu.c | |||
@@ -1,7 +1,7 @@ | |||
1 | /* | 1 | /* |
2 | * Virtualized GPU Fifo | 2 | * Virtualized GPU Fifo |
3 | * | 3 | * |
4 | * Copyright (c) 2014-2015, NVIDIA CORPORATION. All rights reserved. | 4 | * Copyright (c) 2014-2016, NVIDIA CORPORATION. All rights reserved. |
5 | * | 5 | * |
6 | * This program is free software; you can redistribute it and/or modify it | 6 | * This program is free software; you can redistribute it and/or modify it |
7 | * under the terms and conditions of the GNU General Public License, | 7 | * under the terms and conditions of the GNU General Public License, |
@@ -194,12 +194,6 @@ static int init_runlist(struct gk20a *g, struct fifo_gk20a *f) | |||
194 | if (!runlist->active_channels) | 194 | if (!runlist->active_channels) |
195 | goto clean_up_runlist_info; | 195 | goto clean_up_runlist_info; |
196 | 196 | ||
197 | runlist->high_prio_channels = | ||
198 | kzalloc(DIV_ROUND_UP(f->num_channels, BITS_PER_BYTE), | ||
199 | GFP_KERNEL); | ||
200 | if (!runlist->high_prio_channels) | ||
201 | goto clean_up_runlist_info; | ||
202 | |||
203 | runlist_size = sizeof(u16) * f->num_channels; | 197 | runlist_size = sizeof(u16) * f->num_channels; |
204 | for (i = 0; i < MAX_RUNLIST_BUFFERS; i++) { | 198 | for (i = 0; i < MAX_RUNLIST_BUFFERS; i++) { |
205 | int err = gk20a_gmmu_alloc(g, runlist_size, &runlist->mem[i]); | 199 | int err = gk20a_gmmu_alloc(g, runlist_size, &runlist->mem[i]); |
@@ -222,9 +216,6 @@ clean_up_runlist: | |||
222 | gk20a_gmmu_free(g, &runlist->mem[i]); | 216 | gk20a_gmmu_free(g, &runlist->mem[i]); |
223 | 217 | ||
224 | clean_up_runlist_info: | 218 | clean_up_runlist_info: |
225 | kfree(runlist->high_prio_channels); | ||
226 | runlist->high_prio_channels = NULL; | ||
227 | |||
228 | kfree(runlist->active_channels); | 219 | kfree(runlist->active_channels); |
229 | runlist->active_channels = NULL; | 220 | runlist->active_channels = NULL; |
230 | 221 | ||