✓ CI.checkpatch: success for drm/xe: Fix early wedge on GuC load failure (rev3)

Patchwork patchwork at emeril.freedesktop.org
Wed Jun 11 22:28:28 UTC 2025


== Series Details ==

Series: drm/xe: Fix early wedge on GuC load failure (rev3)
URL   : https://patchwork.freedesktop.org/series/149906/
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
202708c00696422fd217223bb679a353a5936e23
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit bd4f209ab871d22c7e8515c46322c59cfffca68e
Author: Daniele Ceraolo Spurio <daniele.ceraolospurio at intel.com>
Date:   Wed Jun 11 14:44:54 2025 -0700

    drm/xe: Fix early wedge on GuC load failure
    
    When the GuC fails to load we declare the device wedged. However, the
    very first GuC load attempt on GT0 (from xe_gt_init_hwconfig) is done
    before the GT1 GuC objects are initialized, so things go bad when the
    wedge code attempts to cleanup GT1. To fix this, check the initialization
    status in the functions called during wedge.
    
    Fixes: 7dbe8af13c18 ("drm/xe: Wedge the entire device")
    Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio at intel.com>
    Cc: Rodrigo Vivi <rodrigo.vivi at intel.com>
    Cc: Matthew Brost <matthew.brost at intel.com>
    Cc: Jonathan Cavitt <jonathan.cavitt at intel.com>
    Cc: Lucas De Marchi <lucas.demarchi at intel.com>
    Cc: Zhanjun Dong <zhanjun.dong at intel.com>
    Cc: <stable at vger.kernel.org> # v6.12+: 1e1981b16bb1: drm/xe: Fix taking invalid lock on wedge
    Cc: <stable at vger.kernel.org> # v6.12+
    Reviewed-by: Jonathan Cavitt <jonathan.cavitt at intel.com>
    Reviewed-by: Lucas De Marchi <lucas.demarchi at intel.com>
+ /mt/dim checkpatch 03848f8a962392d602e7f2a6a22f2a7e3efa4a3b drm-intel
bd4f209ab871 drm/xe: Fix early wedge on GuC load failure




More information about the Intel-xe mailing list