]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/i915/guc: Skip communication warning on reset in progress
authorZhanjun Dong <zhanjun.dong@intel.com>
Mon, 29 Sep 2025 15:29:04 +0000 (11:29 -0400)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Mon, 13 Oct 2025 18:08:41 +0000 (14:08 -0400)
commit1696b0cfcf004a3af34ffe4c57a14e837ef18144
tree4a5943fd8ffa648cbc9bbc05ff909b2e904a6822
parent3a8660878839faadb4f1a6dd72c3179c1df56787
drm/i915/guc: Skip communication warning on reset in progress

GuC IRQ and tasklet handler receive just single G2H message, and let other
messages to be received from next tasklet. During this chained tasklet
process, if reset process started, communication will be disabled.
Skip warning for this condition.

Fixes: 65dd4ed0f4e1 ("drm/i915/guc: Don't receive all G2H messages in irq handler")
Closes: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15018
Signed-off-by: Zhanjun Dong <zhanjun.dong@intel.com>
Reviewed-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
Signed-off-by: Daniele Ceraolo Spurio <daniele.ceraolospurio@intel.com>
Link: https://lore.kernel.org/r/20250929152904.269776-1-zhanjun.dong@intel.com
(cherry picked from commit 604b5ee4a653a70979ce689dbd6a5d942eb016bf)
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c