diff options
| author | Riana Tauro <riana.tauro@intel.com> | 2026-07-13 13:17:58 +0530 |
|---|---|---|
| committer | Riana Tauro <riana.tauro@intel.com> | 2026-07-15 10:56:21 +0530 |
| commit | 25913a062cd44bc23613b8de56f7261418d88d47 (patch) | |
| tree | 8c4837d4e114843458a13f99170d5de9d555fda4 /tools/perf/scripts/python | |
| parent | f6d8232d0c6978b299237c7c3dd4140c2e9db7ce (diff) | |
drm/xe/xe_ras: Add support for uncorrectable core-compute errors
Add structures and command for get soc error and process uncorrectable
core-compute errors.
Uncorrectable core-compute errors are classified into global and local
errors.
Global error is an error that affects the entire device requiring a
reset. This type of error is not isolated. When an AER is reported and
error_detected is invoked request an SBR (Secondary Bus Reset) from PCI
core.
Local error is confined to a specific component or context like a
engine. These errors can be contained and recovered by resetting
only the affected engine without disrupting the rest of the device.
Upon detection of an uncorrectable local core-compute error, an AER is
generated and GuC is notified of the error to trigger engine reset.
Return recovered from PCI error callbacks for these errors as no
action is needed.
Reviewed-by: Mallesh Koujalagi <mallesh.koujalagi@intel.com>
Link: https://patch.msgid.link/20260713074755.1278607-8-riana.tauro@intel.com
Signed-off-by: Riana Tauro <riana.tauro@intel.com>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
