mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-08-19 00:20:59 +00:00

AIC100 devices generates Reliability, Availability, Serviceability events via MHI QAIC_STATUS channel. Support such events and print a structured log with details of the events, and if the event describes an uncorrected error, reset the device to put it back into service. As these events may not all be reported via other mechanisms like AER, maintain counts of the number of errors observed for each type. Signed-off-by: Jeff Hugo <jeff.hugo@oss.qualcomm.com> Reviewed-by: Jacek Lawrynowicz <jacek.lawrynowicz@linux.intel.com> Reviewed-by: Troy Hanson <quic_thanson@quicinc.com> Reviewed-by: Maciej Falkowski <maciej.falkowski@linux.intel.com> Link: https://lore.kernel.org/r/20250516160634.1408309-1-jeff.hugo@oss.qualcomm.com
19 lines
684 B
Plaintext
19 lines
684 B
Plaintext
What: /sys/bus/pci/drivers/qaic/XXXX:XX:XX.X/ce_count
|
|
Date: May 2025
|
|
KernelVersion: 6.17
|
|
Contact: dri-devel@lists.freedesktop.org
|
|
Description: Number of correctable errors received from device since driver is loaded.
|
|
|
|
What: /sys/bus/pci/drivers/qaic/XXXX:XX:XX.X/ue_count
|
|
Date: May 2025
|
|
KernelVersion: 6.17
|
|
Contact: dri-devel@lists.freedesktop.org
|
|
Description: Number of uncorrectable errors received from device since driver is loaded.
|
|
|
|
What: /sys/bus/pci/drivers/qaic/XXXX:XX:XX.X/ue_nonfatal_count
|
|
Date: May 2025
|
|
KernelVersion: 6.17
|
|
Contact: dri-devel@lists.freedesktop.org
|
|
Description: Number of uncorrectable non-fatal errors received from device since driver
|
|
is loaded.
|