summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/gpu/nvgpu/gk20a/channel_gk20a.c')
-rw-r--r--drivers/gpu/nvgpu/gk20a/channel_gk20a.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
index f9b29396..c2a21b22 100644
--- a/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
+++ b/drivers/gpu/nvgpu/gk20a/channel_gk20a.c
@@ -514,8 +514,8 @@ void gk20a_channel_abort_clean_up(struct channel_gk20a *ch)
514 while (tmp_get != put) { 514 while (tmp_get != put) {
515 job = &ch->joblist.pre_alloc.jobs[tmp_get]; 515 job = &ch->joblist.pre_alloc.jobs[tmp_get];
516 if (job->post_fence->semaphore) { 516 if (job->post_fence->semaphore) {
517 gk20a_semaphore_release( 517 __gk20a_semaphore_release(
518 job->post_fence->semaphore); 518 job->post_fence->semaphore, true);
519 released_job_semaphore = true; 519 released_job_semaphore = true;
520 } 520 }
521 tmp_get = (tmp_get + 1) % ch->joblist.pre_alloc.length; 521 tmp_get = (tmp_get + 1) % ch->joblist.pre_alloc.length;
@@ -524,8 +524,8 @@ void gk20a_channel_abort_clean_up(struct channel_gk20a *ch)
524 list_for_each_entry_safe(job, n, 524 list_for_each_entry_safe(job, n,
525 &ch->joblist.dynamic.jobs, list) { 525 &ch->joblist.dynamic.jobs, list) {
526 if (job->post_fence->semaphore) { 526 if (job->post_fence->semaphore) {
527 gk20a_semaphore_release( 527 __gk20a_semaphore_release(
528 job->post_fence->semaphore); 528 job->post_fence->semaphore, true);
529 released_job_semaphore = true; 529 released_job_semaphore = true;
530 } 530 }
531 } 531 }