cregit-Linux how code gets into the kernel

Release 4.14 drivers/ras/ras.c

Directory: drivers/ras
// SPDX-License-Identifier: GPL-2.0
/*
 * Copyright (C) 2014 Intel Corporation
 *
 * Authors:
 *      Chen, Gong <gong.chen@linux.intel.com>
 */

#include <linux/init.h>
#include <linux/ras.h>
#include <linux/uuid.h>


#define CREATE_TRACE_POINTS

#define TRACE_INCLUDE_PATH ../../include/ras
#include <ras/ras_event.h>


void log_non_standard_event(const uuid_le *sec_type, const uuid_le *fru_id, const char *fru_text, const u8 sev, const u8 *err, const u32 len) { trace_non_standard_event(sec_type, fru_id, fru_text, sev, err, len); }

Contributors

PersonTokensPropCommitsCommitProp
Tyler Baicar48100.00%1100.00%
Total48100.00%1100.00%


void log_arm_hw_error(struct cper_sec_proc_arm *err) { trace_arm_event(err); }

Contributors

PersonTokensPropCommitsCommitProp
Tyler Baicar15100.00%1100.00%
Total15100.00%1100.00%


static int __init ras_init(void) { int rc = 0; ras_debugfs_init(); rc = ras_add_daemon_trace(); return rc; }

Contributors

PersonTokensPropCommitsCommitProp
Chen Gong25100.00%1100.00%
Total25100.00%1100.00%

subsys_initcall(ras_init); #if defined(CONFIG_ACPI_EXTLOG) || defined(CONFIG_ACPI_EXTLOG_MODULE) EXPORT_TRACEPOINT_SYMBOL_GPL(extlog_mem_event); #endif EXPORT_TRACEPOINT_SYMBOL_GPL(mc_event); EXPORT_TRACEPOINT_SYMBOL_GPL(non_standard_event); EXPORT_TRACEPOINT_SYMBOL_GPL(arm_event);
static int __init parse_ras_param(char *str) { #ifdef CONFIG_RAS_CEC parse_cec_param(str); #endif return 1; }

Contributors

PersonTokensPropCommitsCommitProp
Borislav Petkov2395.83%150.00%
Wei Yongjun14.17%150.00%
Total24100.00%2100.00%

__setup("ras", parse_ras_param);

Overall Contributors

PersonTokensPropCommitsCommitProp
Tyler Baicar7642.70%225.00%
Chen Gong7039.33%337.50%
Borislav Petkov3016.85%112.50%
Wei Yongjun10.56%112.50%
Greg Kroah-Hartman10.56%112.50%
Total178100.00%8100.00%
Directory: drivers/ras
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.