✓ CI.checkpatch: success for drm/sched: Drain all entities in DRM sched run job worker
Patchwork
patchwork at emeril.freedesktop.org
Wed Jan 24 21:10:31 UTC 2024
== Series Details ==
Series: drm/sched: Drain all entities in DRM sched run job worker
URL : https://patchwork.freedesktop.org/series/129142/
State : success
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
b2ca823f819193c33ab811dfac08c614138d6d46
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 9198f283992b1bdf0694bdfc764c04e78a2c1314
Author: Matthew Brost <matthew.brost at intel.com>
Date: Wed Jan 24 13:08:11 2024 -0800
drm/sched: Drain all entities in DRM sched run job worker
All entities must be drained in the DRM scheduler run job worker to
avoid the following case. An entity found that is ready, no job found
ready on entity, and run job worker goes idle with other entities + jobs
ready. Draining all ready entities (i.e. loop over all ready entities)
in the run job worker ensures all job that are ready will be scheduled.
Cc: Thorsten Leemhuis <regressions at leemhuis.info>
Reported-by: Mikhail Gavrilov <mikhail.v.gavrilov at gmail.com>
Closes: https://lore.kernel.org/all/CABXGCsM2VLs489CH-vF-1539-s3in37=bwuOWtoeeE+q26zE+Q@mail.gmail.com/
Reported-and-tested-by: Mario Limonciello <mario.limonciello at amd.com>
Closes: https://gitlab.freedesktop.org/drm/amd/-/issues/3124
Link: https://lore.kernel.org/all/20240123021155.2775-1-mario.limonciello@amd.com/
Reported-by: Vlastimil Babka <vbabka at suse.cz>
Closes: https://lore.kernel.org/dri-devel/05ddb2da-b182-4791-8ef7-82179fd159a8@amd.com/T/#m0c31d4d1b9ae9995bb880974c4f1dbaddc33a48a
Signed-off-by: Matthew Brost <matthew.brost at intel.com>
+ /mt/dim checkpatch 7ec08146b3938f825a1cbe49e36a5362b10204be drm-intel
9198f2839 drm/sched: Drain all entities in DRM sched run job worker
More information about the Intel-xe
mailing list