[PATCH v3 0/8] DRM scheduler fixes and improvements
Tvrtko Ursulin
tursulin at igalia.com
Fri Sep 13 16:05:51 UTC 2024
From: Tvrtko Ursulin <tvrtko.ursulin at igalia.com>
Re-spin of the series from last week. Changelog is in individual patches.
Cc: Christian König <christian.koenig at amd.com>
Cc: Alex Deucher <alexander.deucher at amd.com>
Cc: Luben Tuikov <ltuikov89 at gmail.com>
Cc: Matthew Brost <matthew.brost at intel.com>
Cc: Philipp Stanner <pstanner at redhat.com>
Tvrtko Ursulin (8):
drm/sched: Add locking to drm_sched_entity_modify_sched
drm/sched: Always wake up correct scheduler in
drm_sched_entity_push_job
drm/sched: Always increment correct scheduler score
drm/sched: Optimise drm_sched_entity_push_job
drm/sched: Stop setting current entity in FIFO mode
drm/sched: Re-order struct drm_sched_rq members for clarity
drm/sched: Re-group and rename the entity run-queue lock
drm/sched: Further optimise drm_sched_entity_push_job
drivers/gpu/drm/scheduler/sched_entity.c | 49 ++++++++++++++++--------
drivers/gpu/drm/scheduler/sched_main.c | 37 ++++++++----------
include/drm/gpu_scheduler.h | 32 +++++++++-------
3 files changed, 68 insertions(+), 50 deletions(-)
--
2.46.0
More information about the amd-gfx
mailing list