summaryrefslogtreecommitdiff
path: root/drivers/ras/ras.c
diff options
context:
space:
mode:
authorShubhrajyoti Datta <shubhrajyoti.datta@amd.com>2025-09-08 14:56:47 +0300
committerBorislav Petkov (AMD) <bp@alien8.de>2025-09-15 17:20:29 +0300
commit36e74c95638296b1f272d9d011d435ce62d8f11c (patch)
treecf126abdcc8de84f7ce17c483ed30031ae7d40c2 /drivers/ras/ras.c
parent8b0d03129b6165bbf8c9494897489c6da6fadd58 (diff)
downloadlinux-36e74c95638296b1f272d9d011d435ce62d8f11c.tar.xz
RAS: Export log_non_standard_event() to drivers
The function log_non_standard_event() is responsible for logging platform-specific or vendor-defined RAS (Reliability, Availability, and Serviceability) events. Currently, this function is only available within the RAS subsystem, preventing external modules from leveraging its capabilities. Export it to drivers to log non-standard RAS events via EDAC. Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta@amd.com> Signed-off-by: Borislav Petkov (AMD) <bp@alien8.de> Link: https://lore.kernel.org/20250908115649.22903-1-shubhrajyoti.datta@amd.com
Diffstat (limited to 'drivers/ras/ras.c')
-rw-r--r--drivers/ras/ras.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/ras/ras.c b/drivers/ras/ras.c
index a6e4792a1b2e..ac0e132ccc3e 100644
--- a/drivers/ras/ras.c
+++ b/drivers/ras/ras.c
@@ -51,6 +51,7 @@ void log_non_standard_event(const guid_t *sec_type, const guid_t *fru_id,
{
trace_non_standard_event(sec_type, fru_id, fru_text, sev, err, len);
}
+EXPORT_SYMBOL_GPL(log_non_standard_event);
void log_arm_hw_error(struct cper_sec_proc_arm *err)
{