diff options
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_job.c')
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_job.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_job.c index 755f733bf0d9..e0af44fd6a0c 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_job.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | |||
@@ -112,6 +112,8 @@ static void amdgpu_job_free_cb(struct drm_sched_job *s_job) | |||
112 | struct amdgpu_ring *ring = to_amdgpu_ring(s_job->sched); | 112 | struct amdgpu_ring *ring = to_amdgpu_ring(s_job->sched); |
113 | struct amdgpu_job *job = to_amdgpu_job(s_job); | 113 | struct amdgpu_job *job = to_amdgpu_job(s_job); |
114 | 114 | ||
115 | drm_sched_job_cleanup(s_job); | ||
116 | |||
115 | amdgpu_ring_priority_put(ring, s_job->s_priority); | 117 | amdgpu_ring_priority_put(ring, s_job->s_priority); |
116 | dma_fence_put(job->fence); | 118 | dma_fence_put(job->fence); |
117 | amdgpu_sync_free(&job->sync); | 119 | amdgpu_sync_free(&job->sync); |