]> www.infradead.org Git - users/jedix/linux-maple.git/commit
drm/xe/guc: Fix for dead CT dump not re-arming
authorJohn Harrison <John.C.Harrison@Intel.com>
Tue, 3 Dec 2024 00:59:49 +0000 (16:59 -0800)
committerJohn Harrison <John.C.Harrison@Intel.com>
Thu, 5 Dec 2024 23:25:44 +0000 (15:25 -0800)
commit36bcc52b9bf078d92ff8f0f258cbe6b6e5213ee0
treedb298890fd21c0f1b08c485fc12d7d032b085a8e
parent5cc1ccb61ecfec535a36bd6a2fb0b12226f79671
drm/xe/guc: Fix for dead CT dump not re-arming

The state dump on a dead CT incident deliberately disarms itself after
running. This is to prevent a long stream of errors causing continuous
dumps. It was supposed to re-arm itself after a reset, however that
was not happening. The re-arm flag was being set but the worker was
not being run to process that flag. So fix that.

Signed-off-by: John Harrison <John.C.Harrison@Intel.com>
Reviewed-by: Julia Filipchuk <julia.filipchuk@intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20241203005949.3947920-1-John.C.Harrison@Intel.com
drivers/gpu/drm/xe/xe_guc_ct.c