]> Gentwo Git Trees - linux/.git/commit
drm/xe/xe_survivability: Add support for Runtime survivability mode
authorRiana Tauro <riana.tauro@intel.com>
Tue, 26 Aug 2025 06:34:13 +0000 (12:04 +0530)
committerRodrigo Vivi <rodrigo.vivi@intel.com>
Tue, 26 Aug 2025 14:11:34 +0000 (10:11 -0400)
commita2ca0633a0fef925a0d8125d8f3e4495a5ecb310
treeb8d9161d07a7f5ecee1f363599994df0b1306a98
parent41ff795aff53613d4184a35bbfae11a15caf07c5
drm/xe/xe_survivability: Add support for Runtime survivability mode

Certain runtime firmware errors can cause the device to be in a unusable
state requiring a firmware flash to restore normal operation.
Runtime Survivability Mode indicates firmware flash is necessary by
wedging the device and exposing survivability mode sysfs.

The below sysfs is an indication that device is in survivability mode

/sys/bus/pci/devices/<device>/survivability_mode

v2: Fix kernel-doc (Umesh)
v3: Add user friendly dmesg (Frank)

Signed-off-by: Riana Tauro <riana.tauro@intel.com>
Reviewed-by: Raag Jadav <raag.jadav@intel.com>
Link: https://lore.kernel.org/r/20250826063419.3022216-7-riana.tauro@intel.com
Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
drivers/gpu/drm/xe/xe_survivability_mode.c
drivers/gpu/drm/xe/xe_survivability_mode.h
drivers/gpu/drm/xe/xe_survivability_mode_types.h