]> git.ipfire.org Git - thirdparty/linux.git/commit
drm/xe/gt: Synchronize GT reset with device unbind
authorBalasubramani Vivekanandan <balasubramani.vivekanandan@intel.com>
Mon, 3 Nov 2025 12:31:46 +0000 (18:01 +0530)
committerLucas De Marchi <lucas.demarchi@intel.com>
Mon, 3 Nov 2025 19:29:00 +0000 (11:29 -0800)
commit09c452d1171fcb86c57e4996bdebc311e1217f8a
tree19490fa45ce998481afe7b02f07e1d3c4196e84e
parent1f8a87be9c36605be0036378917eb148472dd290
drm/xe/gt: Synchronize GT reset with device unbind

When unbinding wait for any GT reset in progress to complete. Unbinding
will release the mmio mapping but mmio operations are performed during
GT reset causing Kernel panic.

Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Cc: Matthew Brost <matthew.brost@intel.com>
Signed-off-by: Balasubramani Vivekanandan <balasubramani.vivekanandan@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
Link: https://patch.msgid.link/20251103123144.3231829-5-balasubramani.vivekanandan@intel.com
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
drivers/gpu/drm/xe/xe_gt.c