[PATCH 0/2] drm/sched: Add bloody spinlocks

From: Philipp Stanner

Date: Thu Oct 30 2025 - 06:42:45 EST


The scheduler wouldn't be the scheduler if there weren't functions like
drm_sched_job_arm() being called probably a few thousand times per
second without taking proper locks, just racing wildly.

This series adds the proper locks to drm_sched_job_init() and
drm_sched_job_arm().

Philipp Stanner (2):
drm/sched: Use proper locks in drm_sched_job_arm()
drm/sched: Use proper locks for drm_sched_job_init()

drivers/gpu/drm/scheduler/sched_main.c | 15 +++++++++++++--
1 file changed, 13 insertions(+), 2 deletions(-)

--
2.49.0