diff options
Diffstat (limited to 'drivers/ras/ras.c')
-rw-r--r-- | drivers/ras/ras.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/drivers/ras/ras.c b/drivers/ras/ras.c index 94f8038864b4..e87fd9e32ee2 100644 --- a/drivers/ras/ras.c +++ b/drivers/ras/ras.c | |||
@@ -7,11 +7,19 @@ | |||
7 | 7 | ||
8 | #include <linux/init.h> | 8 | #include <linux/init.h> |
9 | #include <linux/ras.h> | 9 | #include <linux/ras.h> |
10 | #include <linux/uuid.h> | ||
10 | 11 | ||
11 | #define CREATE_TRACE_POINTS | 12 | #define CREATE_TRACE_POINTS |
12 | #define TRACE_INCLUDE_PATH ../../include/ras | 13 | #define TRACE_INCLUDE_PATH ../../include/ras |
13 | #include <ras/ras_event.h> | 14 | #include <ras/ras_event.h> |
14 | 15 | ||
16 | void log_non_standard_event(const uuid_le *sec_type, const uuid_le *fru_id, | ||
17 | const char *fru_text, const u8 sev, const u8 *err, | ||
18 | const u32 len) | ||
19 | { | ||
20 | trace_non_standard_event(sec_type, fru_id, fru_text, sev, err, len); | ||
21 | } | ||
22 | |||
15 | static int __init ras_init(void) | 23 | static int __init ras_init(void) |
16 | { | 24 | { |
17 | int rc = 0; | 25 | int rc = 0; |
@@ -27,7 +35,7 @@ subsys_initcall(ras_init); | |||
27 | EXPORT_TRACEPOINT_SYMBOL_GPL(extlog_mem_event); | 35 | EXPORT_TRACEPOINT_SYMBOL_GPL(extlog_mem_event); |
28 | #endif | 36 | #endif |
29 | EXPORT_TRACEPOINT_SYMBOL_GPL(mc_event); | 37 | EXPORT_TRACEPOINT_SYMBOL_GPL(mc_event); |
30 | 38 | EXPORT_TRACEPOINT_SYMBOL_GPL(non_standard_event); | |
31 | 39 | ||
32 | int __init parse_ras_param(char *str) | 40 | int __init parse_ras_param(char *str) |
33 | { | 41 | { |