]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe/guc: Allow second H2G retry on FLR
authorMichal Wajdeczko <michal.wajdeczko@intel.com>
Tue, 27 Jan 2026 19:37:26 +0000 (20:37 +0100)
committerMichal Wajdeczko <michal.wajdeczko@intel.com>
Mon, 2 Feb 2026 21:35:46 +0000 (22:35 +0100)
commit65b9886062137ad4d708045f2f4c92d06f285e8b
treeaf3e94513583d5d8e8cfc2346aee4654a8e485ea
parente116fd5c60c4950171fbe7773a34a5841a021b9f
drm/xe/guc: Allow second H2G retry on FLR

During VF FLR the scratch registers could be cleared both by the
GuC and by the PF driver. Allow to retry more times once we find
out that the HXG header was cleared and wait at least 256ms before
resending the same message again to the GuC.

Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Link: https://patch.msgid.link/20260127193727.601-7-michal.wajdeczko@intel.com
drivers/gpu/drm/xe/xe_guc.c