]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe: Correct lineage for Wa_22014953428 and only check with valid GT
authorMatt Roper <matthew.d.roper@intel.com>
Mon, 13 Oct 2025 20:10:01 +0000 (13:10 -0700)
committerMatt Roper <matthew.d.roper@intel.com>
Tue, 14 Oct 2025 14:45:17 +0000 (07:45 -0700)
commit6a913fc86a847f011b22f5d8f8816aabaa48437c
treeb61d3c420bc4f0ac17b90e710eeb7d832035b4ba
parent4f3ecdb6ea2cde339148c7b200e50ef061bea0e2
drm/xe: Correct lineage for Wa_22014953428 and only check with valid GT

Wa_22014953428 was incorrectly labelled with a release-specific ID
number rather than the cross-platform lineage number; fix that.
Also check that the GT is not NULL before trying to lookup the
workaround in it.  Since this workaround only applies to DG2 discrete
GPUs (where the primary GT cannot be disabled), no coverage is lost.

Reviewed-by: Gustavo Sousa <gustavo.sousa@intel.com>
Link: https://lore.kernel.org/r/20251013200944.2499947-43-matthew.d.roper@intel.com
Signed-off-by: Matt Roper <matthew.d.roper@intel.com>
drivers/gpu/drm/xe/xe_vm.c
drivers/gpu/drm/xe/xe_wa_oob.rules