]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe/pf: Disable PF restart worker on device removal
authorMichal Wajdeczko <michal.wajdeczko@intel.com>
Fri, 1 Aug 2025 14:28:20 +0000 (16:28 +0200)
committerMichal Wajdeczko <michal.wajdeczko@intel.com>
Fri, 1 Aug 2025 19:29:51 +0000 (21:29 +0200)
commita424353937c24554bb242a6582ed8f018b4a411c
tree485f8c4bd0f8d839f94fea8351eceec0a7ffc36c
parentb52f8d7a8f38629e3a9d1d372f2fe43e3a27d6b2
drm/xe/pf: Disable PF restart worker on device removal

We can't let restart worker run once device is removed, since other
data that it might want to access could be already released.
Explicitly disable worker as part of device cleanup action.

Fixes: a4d1c5d0b99b ("drm/xe/pf: Move VFs reprovisioning to worker")
Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Reviewed-by: Piotr Piórkowski <piotr.piorkowski@intel.com>
Cc: Jonathan Cavitt <jonathan.cavitt@intel.com>
Link: https://lore.kernel.org/r/20250801142822.180530-2-michal.wajdeczko@intel.com
drivers/gpu/drm/xe/xe_gt_sriov_pf.c