]> git.hungrycats.org Git - linux/commit
drm/sched: revert "Always increment correct scheduler score"
authorChristian König <christian.koenig@amd.com>
Mon, 30 Sep 2024 13:07:49 +0000 (15:07 +0200)
committerChristian König <christian.koenig@amd.com>
Mon, 30 Sep 2024 13:29:26 +0000 (15:29 +0200)
commitabf201f6ce14c4ceeccde5471bdf59614b83a3d8
tree3877e0195fe7dbe3be925c97eb73d95e7b916145
parent087913e0ba2b3b9d7ccbafb2acf5dab9e35ae1d5
drm/sched: revert "Always increment correct scheduler score"

This reverts commit 087913e0ba2b3b9d7ccbafb2acf5dab9e35ae1d5.

It turned out that the original code was correct since the rq can only
change when there is no armed job for an entity.

This change here broke the logic since we only incremented the counter
for the first job, so revert it.

Signed-off-by: Christian König <christian.koenig@amd.com>
Acked-by: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20240930131451.536150-1-christian.koenig@amd.com
drivers/gpu/drm/scheduler/sched_entity.c