Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 76ac8275 authored by Chen, Gong's avatar Chen, Gong Committed by Tony Luck
Browse files

trace, RAS: Add basic RAS trace event



To avoid confuision and conflict of usage for RAS related trace event,
add an unified RAS trace event stub.

Start a RAS subsystem menu which will be fleshed out in time, when more
features get added to it.

Signed-off-by: default avatarChen, Gong <gong.chen@linux.intel.com>
Link: http://lkml.kernel.org/r/1402475691-30045-2-git-send-email-gong.chen@linux.intel.com


Signed-off-by: default avatarBorislav Petkov <bp@suse.de>
Signed-off-by: default avatarTony Luck <tony.luck@intel.com>
parent 4d4c9cc8
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -176,4 +176,6 @@ source "drivers/powercap/Kconfig"

source "drivers/mcb/Kconfig"

source "drivers/ras/Kconfig"

endmenu
+1 −0
Original line number Diff line number Diff line
@@ -158,3 +158,4 @@ obj-$(CONFIG_NTB) += ntb/
obj-$(CONFIG_FMC)		+= fmc/
obj-$(CONFIG_POWERCAP)		+= powercap/
obj-$(CONFIG_MCB)		+= mcb/
obj-$(CONFIG_RAS)		+= ras/
+1 −0
Original line number Diff line number Diff line
@@ -72,6 +72,7 @@ config EDAC_MCE_INJ

config EDAC_MM_EDAC
	tristate "Main Memory EDAC (Error Detection And Correction) reporting"
	select RAS
	help
	  Some systems are able to detect and correct errors in main
	  memory.  EDAC can report statistics on memory error
+0 −3
Original line number Diff line number Diff line
@@ -33,9 +33,6 @@
#include <asm/edac.h>
#include "edac_core.h"
#include "edac_module.h"

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

/* lock to memory controller's control array */

drivers/ras/Kconfig

0 → 100644
+2 −0
Original line number Diff line number Diff line
config RAS
	bool
Loading