[PATCH 0/2] Fix a couple of issues with the GSC worker timing

Daniele Ceraolo Spurio daniele.ceraolospurio at intel.com
Thu Feb 23 17:21:18 UTC 2023


A couple of fixes for issue related to synchronization of the GSC worker
start/end with kernel init/fini and suspend/resume. See the individual
commit messages for details.

Note: not fixes tag since MTL is still under force probe

Cc: Alan Previn <alan.previn.teres.alexis at intel.com>

Daniele Ceraolo Spurio (2):
  drm/i915/gsc: flush the GSC worker before wedging on unload
  drm/i915/gsc: Fix race between HW init and GSC FW load

 drivers/gpu/drm/i915/gt/intel_gt.c        | 23 +++++++++++++++++++++++
 drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.c | 21 ++++++++++++++++++++-
 drivers/gpu/drm/i915/gt/uc/intel_gsc_uc.h |  2 ++
 drivers/gpu/drm/i915/gt/uc/intel_uc.c     |  7 ++++---
 4 files changed, 49 insertions(+), 4 deletions(-)

-- 
2.37.3



More information about the dri-devel mailing list