aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/gpu/drm/scheduler
AgeCommit message (Expand)AuthorFilesLines
13 daysBackMerge tag 'v7.2' into drm-nextDave Airlie6-57/+223
2026-08-11drm/sched: Mark fair policy as experimentalTvrtko Ursulin1-1/+1
2026-08-11Revert "drm/sched: Switch default policy to fair"Tvrtko Ursulin1-2/+2
2026-08-11Revert "drm/sched: Remove FIFO and RR and simplify to a single run queue"Tvrtko Ursulin4-43/+179
2026-08-11Revert "drm/sched: Embed run queue singleton into the scheduler"Tvrtko Ursulin5-24/+53
2026-08-11Revert "drm/sched: Remove drm_sched_init_args->num_rqs usage"Tvrtko Ursulin1-0/+1
2026-07-06Merge tag 'drm-misc-next-2026-06-19' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-nextDave Airlie4-19/+362
2026-06-10drm/sched: Remove redundant entity->rq initialization and checksTvrtko Ursulin2-18/+2
2026-06-09drm/sched: Fix spelling mistake "sumission" -> "submission"Colin Ian King1-1/+1
2026-06-03drm/sched: Add test suite for concurrent job submissionsMarco Pagani1-0/+359
2026-05-29drm/sched: Fix clang build warning in kunit testsTvrtko Ursulin1-10/+2
2026-04-17drm/sched: Remove drm_sched_init_args->num_rqs usageTvrtko Ursulin1-1/+0
2026-04-17drm/sched: Embed run queue singleton into the schedulerTvrtko Ursulin5-53/+24
2026-04-17drm/sched: Remove FIFO and RR and simplify to a single run queueTvrtko Ursulin4-179/+43
2026-04-17drm/sched: Switch default policy to fairTvrtko Ursulin1-2/+2
2026-04-17drm/sched: Favour interactive clients slightlyTvrtko Ursulin4-7/+41
2026-04-17drm/sched: Add fair scheduling policyTvrtko Ursulin4-17/+205
2026-04-17drm/sched: Remove idle entity from treeTvrtko Ursulin1-6/+12
2026-04-17drm/sched: Account entity GPU timeTvrtko Ursulin3-1/+110
2026-04-17drm/sched: Free all finished jobs at onceTvrtko Ursulin1-11/+2
2026-04-17drm/sched: Implement RR via FIFOTvrtko Ursulin3-91/+44
2026-04-17drm/sched: Add some more scheduling quality unit testsTvrtko Ursulin1-1/+188
2026-04-17drm/sched: Add some scheduling quality unit testsTvrtko Ursulin2-1/+697
2026-04-17drm/sched: Move run queue related code into a separate fileTvrtko Ursulin4-260/+280
2026-04-17drm/sched: Consolidate entity run queue managementTvrtko Ursulin3-61/+72
2026-04-17drm/sched: Disallow initializing entities with no schedulersTvrtko Ursulin1-9/+4
2026-04-16drm/sched: Make drm_sched_entity_kill() a public functionPhilipp Stanner1-2/+11
2026-03-11Merge v7.0-rc3 into drm-nextSimona Vetter1-0/+1
2026-03-04drm/sched: Fix kernel-doc warning for drm_sched_job_done()Yujie Liu1-0/+1
2026-02-27drm/tests: Mark slow tests as slowMaxime Ripard1-2/+2
2026-02-27drm/sched: Remove racy hack from drm_sched_fini()Philipp Stanner1-37/+1
2026-02-23dma-buf: abstract fence locking v2Christian König1-3/+3
2026-02-23dma-buf: protected fence ops by RCU v8Christian König1-2/+2
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds1-2/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-3/+4
2025-12-15Merge drm/drm-next into drm-misc-nextMaxime Ripard1-17/+23
2025-12-13drm/sched: Add pending job list iteratorMatthew Brost1-1/+3
2025-12-13drm/sched: Add several job helpers to avoid drivers touching scheduler stateMatthew Brost1-2/+34
2025-11-21Merge tag 'v6.18-rc6' into drm-nextDave Airlie1-17/+23
2025-11-07drm/sched: Replace use of system_wq with system_percpu_wqMarco Crivellari1-1/+1
2025-11-05drm/sched: Fix deadlock in drm_sched_entity_kill_jobs_cbPierre-Eric Pelloux-Prayer1-15/+19
2025-10-31drm/sched: Add warning for removing hack in drm_sched_fini()Philipp Stanner1-1/+8
2025-10-31drm/sched: Fix comment in drm_sched_run_job_work()Philipp Stanner1-2/+7
2025-10-28drm/sched: avoid killing parent entity on child SIGKILLDavid Rosca1-1/+2
2025-10-27drm/sched: Fix race in drm_sched_entity_select_rq()Philipp Stanner1-1/+2
2025-10-21Merge tag 'drm-misc-next-2025-10-02' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-nextSimona Vetter1-2/+1
2025-10-16drm/sched: Fix potential double free in drm_sched_job_add_resv_dependenciesTvrtko Ursulin1-6/+7
2025-09-19drm/sched/tests: Remove relict of done_listPhilipp Stanner1-2/+1
2025-09-02drm/sched: Fix racy access to drm_sched_entity.dependencyPierre-Eric Pelloux-Prayer1-4/+7
2025-08-28drm/sched: Document race condition in drm_sched_fini()Philipp Stanner1-0/+16