]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
RAS: Export log_non_standard_event() to drivers
authorShubhrajyoti Datta <shubhrajyoti.datta@amd.com>
Mon, 8 Sep 2025 11:56:47 +0000 (17:26 +0530)
committerBorislav Petkov (AMD) <bp@alien8.de>
Mon, 15 Sep 2025 14:20:29 +0000 (16:20 +0200)
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
drivers/ras/ras.c

index a6e4792a1b2e9239f44f29102a7cc058d64b93ef..ac0e132ccc3eb9afc6d4d46e68e21ddf347b7e06 100644 (file)
@@ -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)
 {