]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/xe/mert: Improve handling of MERT CAT errors
authorMichal Wajdeczko <michal.wajdeczko@intel.com>
Mon, 12 Jan 2026 18:37:16 +0000 (19:37 +0100)
committerMichal Wajdeczko <michal.wajdeczko@intel.com>
Wed, 14 Jan 2026 15:02:50 +0000 (16:02 +0100)
commitdef675cf3f107ba8da78ca0b8650997fdf667538
tree9eaa27752619cbed23963efc9c3ed40e08c43349
parent6b2ff1d7c57ef49cd17ffe132173e05ab11a5213
drm/xe/mert: Improve handling of MERT CAT errors

All MERT catastrophic errors but VF's LMTT fault are serious, so
we shouldn't limit our handling only to print debug messages.

Change CATERR message to error level and then declare the device
as wedged to match expectation from the design document. For the
LMTT faults, add a note about adding tracking of this unexpected
VF activity.

While at it, rename register fields defnitions to match the BSpec.
Also drop trailing include guard name from the regs.h file.

BSpec: 74625
Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Cc: Lukasz Laguna <lukasz.laguna@intel.com>
Reviewed-by: Lukasz Laguna <lukasz.laguna@intel.com>
Link: https://patch.msgid.link/20260112183716.28700-1-michal.wajdeczko@intel.com
drivers/gpu/drm/xe/regs/xe_mert_regs.h
drivers/gpu/drm/xe/xe_mert.c