]> www.infradead.org Git - users/mchehab/rasdaemon.git/commitdiff
rasdaemon: add DE error type for AMD
authorRuidong Tian <tianruidong@linux.alibaba.com>
Wed, 4 Dec 2024 02:52:09 +0000 (10:52 +0800)
committerMauro Carvalho Chehab <mchehab+huawei@kernel.org>
Mon, 10 Mar 2025 09:45:23 +0000 (10:45 +0100)
hw_event_mc_err_type in kernel include HW_EVENT_ERR_DEFERRED for AMD,
add this error type in rasdaemon.

Signed-off-by: Ruidong Tian <tianruidong@linux.alibaba.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
ras-events.h
ras-mc-handler.c

index 87522e17229f906bce75f45dff6fe03ccbf717eb..83d41df2b315a38cba122211b7f4204fcc6c2062 100644 (file)
@@ -76,6 +76,7 @@ struct pthread_data {
 enum hw_event_mc_err_type {
        HW_EVENT_ERR_CORRECTED,
        HW_EVENT_ERR_UNCORRECTED,
+       HW_EVENT_ERR_DEFERRED,
        HW_EVENT_ERR_FATAL,
        HW_EVENT_ERR_INFO,
 };
index d8e5d0d4f701f7059508345299d827ef4cfaba1a..fdd85a92fe0088ee9ccf9d546a4147cc135369af 100644 (file)
@@ -153,6 +153,9 @@ int ras_mc_event_handler(struct trace_seq *s,
        case HW_EVENT_ERR_UNCORRECTED:
                ev.error_type = "Uncorrected";
                break;
+       case HW_EVENT_ERR_DEFERRED:
+               ev.error_type = "Deferred";
+               break;
        case HW_EVENT_ERR_FATAL:
                ev.error_type = "Fatal";
                break;