Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
03a97d825573de7b6ff1b44f257345efbff2161a
/
drivers
/
gpu
/
drm
/
amd
/
scheduler
/
gpu_scheduler.c
e284022
drm/amdgpu: fix incorrect mutex usage v3
by Christian König
· 9 years ago
4a56228
drm/amdgpu: cleanup scheduler fence get/put dance
by Christian König
· 9 years ago
7034dec
drm/amdgpu: add command submission workflow tracepoint
by Chunming Zhou
· 9 years ago
f5617f9
drm/amd: add kmem cache for sched fence
by Chunming Zhou
· 9 years ago
424839a
drm/amdgpu: fix stoping the scheduler timeout
by Christian König
· 9 years ago
32544d0
drm/amd/scheduler: don't oops on failure to load
by Dave Airlie
· 9 years ago
fe537d0
drm/amdgpu: ignore scheduler fences from the same entity
by Christian König
· 9 years ago
2fcef6e
drm/amdgpu: fix lockup when clean pending fences
by Junwei Zhang
· 9 years ago
2440ff2
drm/amdgpu: add timer to fence to detect scheduler lockup
by Junwei Zhang
· 9 years ago
4f839a2
drm/amdgpu: more scheduler cleanups v2
by Christian König
· 9 years ago
9b398fa
drm/amdgpu: rename fence->scheduler to sched v2
by Christian König
· 9 years ago
0f75aee
drm/amdgpu: cleanup entity init
by Christian König
· 9 years ago
4c7eb91
drm/amdgpu: refine the job naming for amdgpu_job and amdgpu_sched_job
by Junwei Zhang
· 9 years ago
1886d1a
drm/amdgpu: remove process_job callback from the scheduler
by Christian König
· 9 years ago
258f3f9
drm/amdgpu: move scheduler fence callback into fence v2
by Christian König
· 9 years ago
27439fc
drm/amdgpu: signal scheduler fence when hw submission fails v3
by Christian König
· 9 years ago
353da3c
drm/amdgpu: add tracepoint for scheduler (v2)
by Chunming Zhou
· 9 years ago
5134e99
drm/amdgpu: fix warning in scheduler
by Alex Deucher
· 9 years ago
c9f0fe5
drm/amdgpu: make wait_event uninterruptible in push_job
by Chunming Zhou
· 9 years ago
e61235d
drm/amdgpu: add scheduler dependency callback v2
by Christian König
· 9 years ago
69bd5bf1
drm/amdgpu: let the scheduler work more with jobs v2
by Christian König
· 9 years ago
c2b6bd7
drm/amdgpu: fix wait queue handling in the scheduler
by Christian König
· 9 years ago
bd755d0
drm/amdgpu: remove extra parameters from scheduler callbacks
by Christian König
· 9 years ago
8807900
drm/amdgpu: wake up scheduler only when neccessary
by Christian König
· 9 years ago
062c7fb
drm/amdgpu: remove entity idle timeout v2
by Christian König
· 9 years ago
f38fdfd
drm/amdgpu: add priv data to sched
by Chunming Zhou
· 9 years ago
84f76ea
drm/amdgpu: add owner for sched fence
by Chunming Zhou
· 9 years ago
c14692f0
drm/amdgpu: remove entity reference from sched fence
by Christian König
· 9 years ago
6c85927
drm/amdgpu: fix and cleanup amd_sched_entity_push_job
by Christian König
· 9 years ago
69f7dd6
drm/amdgpu: remove unused parameters to amd_sched_create
by Christian König
· 9 years ago
1fca766
drm/amdgpu: remove sched_lock
by Christian König
· 9 years ago
b034b57
drm/amdgpu: remove prepare_job callback
by Christian König
· 9 years ago
d54fdb9
drm/amdgpu: cleanup a scheduler function name
by Christian König
· 9 years ago
e688b728
drm/amdgpu: reorder scheduler functions
by Christian König
· 9 years ago
f495659
drm/amdgpu: fix scheduler thread creation error checking
by Christian König
· 9 years ago
aef4852
drm/amdgpu: fix entity wakeup race condition
by Christian König
· 9 years ago
f85a6dd
drm/amdgpu: cleanup entity picking
by Christian König
· 9 years ago
9788ec4
drm/amdgpu: remove some more unused entity members v2
by Christian König
· 9 years ago
c746ba2
drm/amdgpu: rework scheduler submission handling.
by Christian König
· 9 years ago
ce882e6
drm/amdgpu: remove v_seq handling from the scheduler v2
by Christian König
· 9 years ago
2b184d8
drm/amdgpu: use a spinlock instead of a mutex for the rq
by Christian König
· 9 years ago
bb977d3
drm/amdgpu: abstract amdgpu_job for scheduler
by Chunming Zhou
· 9 years ago
432a4ff
drm/amdgpu: cleanup sheduler rq handling v2
by Christian König
· 9 years ago
1c8f805
drm/amdgpu: fix unnecessary wake up
by Chunming Zhou
· 9 years ago
281b422
drm/amdgpu: add reference for **fence
by Chunming Zhou
· 9 years ago
5b232c2
drm/amdgpu: remove scheduler fence list v2
by Christian König
· 9 years ago
05caae8
drm/amdgpu: remove amd_sched_wait_emit v2
by Christian König
· 9 years ago
f556cb0c
drm/amd: add scheduler fence implementation (v2)
by Chunming Zhou
· 9 years ago
953e8fd
drm/amdgpu: use amd_sched_job in its backend ops
by Chunming Zhou
· 9 years ago
6f0e54a
drm/amdgpu: cleanup and fix scheduler fence handling v2
by Christian König
· 9 years ago
91404fb
drm/amdgpu: merge amd_sched_entity and amd_context_entity v2
by Christian König
· 9 years ago
4cd7f42c
drm/amdgpu: fix coding style in a couple of places
by Christian König
· 9 years ago
ddf94d3
drm/amdgpu: remove unused parent entity
by Christian König
· 9 years ago
4cef926
drm/amdgpu: process sched job exactly triggered by fence signal
by Chunming Zhou
· 9 years ago
80de591
Revert "drm/amdgpu: return new seq_no for amd_sched_push_job"
by Chunming Zhou
· 9 years ago
0e89d0c
drm/amdgpu: stop leaking the ctx id into the scheduler v2
by Christian König
· 9 years ago
27f6642
drm/amdgpu: add amd_sched_next_queued_seq function
by Jammy Zhou
· 9 years ago
63ad8d5
drm/amdgpu: make last_handled_seq atomic
by Jammy Zhou
· 9 years ago
f95b7e3
drm/amdgpu: add amd_sched_commit
by Jammy Zhou
· 9 years ago
ea199cc
drm/amdgpu: return new seq_no for amd_sched_push_job
by Jammy Zhou
· 9 years ago
1d7dd22
drm/amdgpu: clean up amd sched wait_ts and wait_signal
by Christian König
· 9 years ago
4afcb30
drm/amdgpu: add amdgpu.sched_hw_submission option
by Jammy Zhou
· 9 years ago
1333f72
drm/amdgpu: add amdgpu.sched_jobs option
by Jammy Zhou
· 9 years ago
c0044bc
drm/amdgpu: silent the message for GPU scheduler creation
by Jammy Zhou
· 9 years ago
a72ce6f
drm/amd: add basic scheduling framework
by Jammy Zhou
· 9 years ago