✓ 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