summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/scheduler/sched_entity.c
Commit message (Expand)AuthorAgeFilesLines
* drm/scheduler: Fix lockup in drm_sched_entity_kill()Dmitry Osipenko2022-11-231-1/+1
* Merge drm/drm-next into drm-misc-nextThomas Zimmermann2022-11-051-1/+2
|\
| * Merge tag 'drm-misc-next-2022-10-20' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2022-10-251-1/+25
| |\
| * | drm/sched: add DRM_SCHED_FENCE_DONT_PIPELINE flagChristian König2022-10-191-1/+2
| * | drm/scheduler: Don't kill jobs in interrupt contextDmitry Osipenko2022-07-151-3/+3
* | | drm/scheduler: rename dependency callback into prepare_jobChristian König2022-11-031-2/+2
* | | drm/scheduler: rework entity flush, kill and finiChristian König2022-11-031-105/+91
| |/ |/|
* | drm/scheduler: fix fence ref countingChristian König2022-10-051-1/+5
* | drm/sched: Add FIFO sched policy to run queueAndrey Grodzovsky2022-09-301-0/+20
* | drm/scheduler: Don't kill jobs in interrupt contextDmitry Osipenko2022-05-171-3/+3
|/
* drm/sched: Avoid lockdep spalt on killing a processesAndrey Grodzovsky2021-11-011-3/+12
* drm/sched: improve docs around drm_sched_entityDaniel Vetter2021-08-301-60/+25
* drm/sched: drop entity parameter from drm_sched_push_jobDaniel Vetter2021-08-301-4/+2
* drm/sched: Add dependency trackingDaniel Vetter2021-08-301-3/+15
* drm/sched: Barriers are needed for entity->last_scheduledDaniel Vetter2021-08-301-2/+25
* drm/sched: Split drm_sched_job_initDaniel Vetter2021-08-301-3/+3
* drm/sched: Avoid data corruptionsAndrey Grodzovsky2021-05-191-0/+5
* drm/scheduler: Fix hang when sched_entity releasedAndrey Grodzovsky2021-05-191-1/+2
* drm/scheduler/sched_entity: Fix some function name disparityLee Jones2021-04-221-3/+3
* drm/sched: select new rq even if there is only one v3Christian König2021-03-081-2/+4
* drm/scheduler: provide scheduler score externallyChristian König2021-02-051-1/+1
* gpu: drm: scheduler: sched_entity: Demote non-conformant kernel-doc headersLee Jones2020-11-131-2/+2
* drm/sched: Avoid infinite waits in the drm_sched_entity_destroy() pathBoris Brezillon2020-10-051-0/+3
* drm/scheduler: improve job distribution with multiple queuesNirmoy Das2020-06-261-1/+1
* drm/sched: implement and export drm_sched_pick_bestNirmoy Das2020-03-161-33/+3
* Revert "drm/scheduler: improve job distribution with multiple queues"changzhu2020-03-161-5/+5
* drm/scheduler: implement a function to modify sched listNirmoy Das2020-03-091-0/+18
* drm/amdgpu: fix doc by clarifying sched_list definitionNirmoy Das2020-01-271-1/+1
* drm/scheduler: fix documentation by replacing rq_list with sched_listNirmoy Das2020-01-161-1/+1
* drm/scheduler: improve job distribution with multiple queuesNirmoy Das2020-01-161-5/+5
* drm/scheduler: do not keep a copy of sched listNirmoy Das2019-12-181-15/+4
* drm/scheduler: rework entity creationNirmoy Das2019-12-181-45/+29
* drm/sched: Use completion to wait for sched->thread idle v2.Andrey Grodzovsky2019-11-071-4/+8
* drm/scheduler: use job count instead of peekChristian König2019-08-151-2/+2
* drm/scheduler: drop use of drmP.hSam Ravnborg2019-07-151-0/+3
* Merge branch 'drm-next-5.1' of git://people.freedesktop.org/~agd5f/linux into...Dave Airlie2019-02-221-13/+26
|\
| * drm/sched: Fix entities with 0 rqs.Bas Nieuwenhuizen2019-02-151-13/+26
* | drm/sched: Always trace the dependencies we wait on, to fix a race.Eric Anholt2019-02-081-5/+2
|/
* drm/scheduler: Add drm_sched_job_cleanupSharat Masetty2018-11-051-1/+0
* drm/sched: Add boolean to mark if sched is ready to work v5Andrey Grodzovsky2018-11-051-1/+8
* drm/scheduler: Simplify spsc_queue_count check in drm_sched_entity_select_rqNathan Chancellor2018-10-091-2/+1
* drm/scheduler: avoid redundant shifting of the entity v2Nayan Deshmukh2018-08-271-0/+3
* drm/scheduler: Add stopped flag to drm_sched_entityAndrey Grodzovsky2018-08-271-1/+11
* drm/scheduler: cleanup entity coding styleChristian König2018-08-271-57/+110
* drm/scheduler: move entity handling into separate fileChristian König2018-08-271-0/+459