mirror of
https://github.com/torvalds/linux.git
synced 2026-11-12 20:54:48 +01:00
drm/xe/log: Add hardware error signatures
Extend our error signatures definitions xe_sigid to cover also firmware/hardware-originated errors and make them distinguishable from initially defined software-initiated errors. Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com> Cc: Rodrigo Vivi <rodrigo.vivi@intel.com> Cc: Yoni Levitt <yoni.levitt@intel.com> Cc: Mallesh Koujalagi <mallesh.koujalagi@intel.com> Reviewed-by: Mallesh Koujalagi <mallesh.koujalagi@intel.com> Link: https://patch.msgid.link/20260814171801.13347-13-michal.wajdeczko@intel.com Signed-off-by: Rodrigo Vivi <rodrigo.vivi@intel.com>
This commit is contained in:
parent
4d3dd0c946
commit
ceea43a746
|
|
@ -137,12 +137,18 @@
|
|||
* @XE_SIGID_GT_TDR: Engine hang / timeout detection and recovery (reset).
|
||||
* @XE_SIGID_MEM_FAULT: VM bind, page fault or GTT fault.
|
||||
* @XE_SIGID_IO_BUS: Runtime PCIe / IOMMU / MMIO access fault.
|
||||
* @XE_SIGID_HW: Generic hardware failure.
|
||||
* @XE_SIGID_PCIE: PCIe interface errors.
|
||||
* @XE_SIGID_DEVICE_MEMORY: Device memory errors.
|
||||
* @XE_SIGID_CORE_COMPUTE: Compute/shader core errors.
|
||||
* @XE_SIGID_FABRIC: Fabric errors.
|
||||
* @XE_SIGID_SOC_INTERNAL: SoC-internal errors.
|
||||
*
|
||||
* Each SIGID represents the report sites the driver detects and reports.
|
||||
* Values are numbered sequentially, are only ever appended, and are never
|
||||
* renumbered or reused.
|
||||
*
|
||||
* Firmware- and hardware-originated signatures are not listed yet here.
|
||||
* Firmware- and hardware-originated signatures are numbered separately.
|
||||
*/
|
||||
enum xe_sigid {
|
||||
XE_SIGID_SW = INTEL_SIGID_GPU_XE_SOFTWARE_START,
|
||||
|
|
@ -154,6 +160,13 @@ enum xe_sigid {
|
|||
XE_SIGID_GT_TDR = INTEL_SIGID_GPU_XE_SOFTWARE_START + 6,
|
||||
XE_SIGID_MEM_FAULT = INTEL_SIGID_GPU_XE_SOFTWARE_START + 7,
|
||||
XE_SIGID_IO_BUS = INTEL_SIGID_GPU_XE_SOFTWARE_START + 8,
|
||||
|
||||
XE_SIGID_HW = INTEL_SIGID_GPU_XE_HARDWARE_START,
|
||||
XE_SIGID_PCIE = INTEL_SIGID_GPU_XE_HARDWARE_START + 1,
|
||||
XE_SIGID_DEVICE_MEMORY = INTEL_SIGID_GPU_XE_HARDWARE_START + 2,
|
||||
XE_SIGID_CORE_COMPUTE = INTEL_SIGID_GPU_XE_HARDWARE_START + 3,
|
||||
XE_SIGID_FABRIC = INTEL_SIGID_GPU_XE_HARDWARE_START + 4,
|
||||
XE_SIGID_SOC_INTERNAL = INTEL_SIGID_GPU_XE_HARDWARE_START + 5,
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user