summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/scheduler
AgeCommit message (Expand)AuthorFilesLines
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-181/+45
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-92/+45
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-22Convert 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/mi...Simona 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
2025-08-28drm/sched/tests: Remove redundant header filesLiao Yuanhong1-1/+0
2025-08-28drm/sched: Remove mention of indirect buffersTvrtko Ursulin1-7/+7
2025-08-11Merge drm/drm-next into drm-misc-nThomas Zimmermann1-19/+2
2025-07-31Merge tag 'drm-next-2025-07-30' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds8-168/+377
2025-07-18drm/sched: Avoid double re-lock on the job free pathTvrtko Ursulin1-31/+20
2025-07-17drm/sched: Remove optimization that causes hang when killing dependent jobsLin.Cao1-19/+2
2025-07-17drm/sched: Fix a race in DRM_GPU_SCHED_STAT_NO_HANG testTvrtko Ursulin3-6/+7
2025-07-15drm/sched: Add new test for DRM_GPU_SCHED_STAT_NO_HANGMaíra Canal3-0/+49
2025-07-15drm/sched: Make timeout KUnit tests fasterMaíra Canal1-3/+5
2025-07-15drm/sched: Allow drivers to skip the reset and keep on runningMaíra Canal1-2/+44