• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 What:		/sys/devices/system/edac/mc/mc*/reset_counters
2 Date:		January 2006
3 Contact:	linux-edac@vger.kernel.org
4 Description:	This write-only control file will zero all the statistical
5 		counters for UE and CE errors on the given memory controller.
6 		Zeroing the counters will also reset the timer indicating how
7 		long since the last counter were reset. This is useful for
8 		computing errors/time.  Since the counters are always reset
9 		at driver initialization time, no module/kernel parameter
10 		is available.
11 
12 What:		/sys/devices/system/edac/mc/mc*/seconds_since_reset
13 Date:		January 2006
14 Contact:	linux-edac@vger.kernel.org
15 Description:	This attribute file displays how many seconds have elapsed
16 		since the last counter reset. This can be used with the error
17 		counters to measure error rates.
18 
19 What:		/sys/devices/system/edac/mc/mc*/mc_name
20 Date:		January 2006
21 Contact:	linux-edac@vger.kernel.org
22 Description:	This attribute file displays the type of memory controller
23 		that is being utilized.
24 
25 What:		/sys/devices/system/edac/mc/mc*/size_mb
26 Date:		January 2006
27 Contact:	linux-edac@vger.kernel.org
28 Description:	This attribute file displays, in count of megabytes, of memory
29 		that this memory controller manages.
30 
31 What:		/sys/devices/system/edac/mc/mc*/ue_count
32 Date:		January 2006
33 Contact:	linux-edac@vger.kernel.org
34 Description:	This attribute file displays the total count of uncorrectable
35 		errors that have occurred on this memory controller. If
36 		panic_on_ue is set, this counter will not have a chance to
37 		increment, since EDAC will panic the system
38 
39 What:		/sys/devices/system/edac/mc/mc*/ue_noinfo_count
40 Date:		January 2006
41 Contact:	linux-edac@vger.kernel.org
42 Description:	This attribute file displays the number of UEs that have
43 		occurred on this memory controller with no information as to
44 		which DIMM slot is having errors.
45 
46 What:		/sys/devices/system/edac/mc/mc*/ce_count
47 Date:		January 2006
48 Contact:	linux-edac@vger.kernel.org
49 Description:	This attribute file displays the total count of correctable
50 		errors that have occurred on this memory controller. This
51 		count is very important to examine. CEs provide early
52 		indications that a DIMM is beginning to fail. This count
53 		field should be monitored for non-zero values and report
54 		such information to the system administrator.
55 
56 What:		/sys/devices/system/edac/mc/mc*/ce_noinfo_count
57 Date:		January 2006
58 Contact:	linux-edac@vger.kernel.org
59 Description:	This attribute file displays the number of CEs that
60 		have occurred on this memory controller wherewith no
61 		information as to which DIMM slot is having errors. Memory is
62 		handicapped, but operational, yet no information is available
63 		to indicate which slot the failing memory is in. This count
64 		field should be also be monitored for non-zero values.
65 
66 What:		/sys/devices/system/edac/mc/mc*/sdram_scrub_rate
67 Date:		February 2007
68 Contact:	linux-edac@vger.kernel.org
69 Description:	Read/Write attribute file that controls memory scrubbing.
70 		The scrubbing rate used by the memory controller is set by
71 		writing a minimum bandwidth in bytes/sec to the attribute file.
72 		The rate will be translated to an internal value that gives at
73 		least the specified rate.
74 		Reading the file will return the actual scrubbing rate employed.
75 		If configuration fails or memory scrubbing is not implemented,
76 		the value of the attribute file will be -1.
77 
78 What:		/sys/devices/system/edac/mc/mc*/max_location
79 Date:		April 2012
80 Contact:	Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
81 		linux-edac@vger.kernel.org
82 Description:	This attribute file displays the information about the last
83 		available memory slot in this memory controller. It is used by
84 		userspace tools in order to display the memory filling layout.
85 
86 What:		/sys/devices/system/edac/mc/mc*/(dimm|rank)*/size
87 Date:		April 2012
88 Contact:	Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
89 		linux-edac@vger.kernel.org
90 Description:	This attribute file will display the size of dimm or rank.
91 		For dimm*/size, this is the size, in MB of the DIMM memory
92 		stick. For rank*/size, this is the size, in MB for one rank
93 		of the DIMM memory stick. On single rank memories (1R), this
94 		is also the total size of the dimm. On dual rank (2R) memories,
95 		this is half the size of the total DIMM memories.
96 
97 What:		/sys/devices/system/edac/mc/mc*/(dimm|rank)*/dimm_dev_type
98 Date:		April 2012
99 Contact:	Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
100 		linux-edac@vger.kernel.org
101 Description:	This attribute file will display what type of DRAM device is
102 		being utilized on this DIMM (x1, x2, x4, x8, ...).
103 
104 What:		/sys/devices/system/edac/mc/mc*/(dimm|rank)*/dimm_edac_mode
105 Date:		April 2012
106 Contact:	Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
107 		linux-edac@vger.kernel.org
108 Description:	This attribute file will display what type of Error detection
109 		and correction is being utilized. For example: S4ECD4ED would
110 		mean a Chipkill with x4 DRAM.
111 
112 What:		/sys/devices/system/edac/mc/mc*/(dimm|rank)*/dimm_label
113 Date:		April 2012
114 Contact:	Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
115 		linux-edac@vger.kernel.org
116 Description:	This control file allows this DIMM to have a label assigned
117 		to it. With this label in the module, when errors occur
118 		the output can provide the DIMM label in the system log.
119 		This becomes vital for panic events to isolate the
120 		cause of the UE event.
121 		DIMM Labels must be assigned after booting, with information
122 		that correctly identifies the physical slot with its
123 		silk screen label. This information is currently very
124 		motherboard specific and determination of this information
125 		must occur in userland at this time.
126 
127 What:		/sys/devices/system/edac/mc/mc*/(dimm|rank)*/dimm_location
128 Date:		April 2012
129 Contact:	Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
130 		linux-edac@vger.kernel.org
131 Description:	This attribute file will display the location (csrow/channel,
132 		branch/channel/slot or channel/slot) of the dimm or rank.
133 
134 What:		/sys/devices/system/edac/mc/mc*/(dimm|rank)*/dimm_mem_type
135 Date:		April 2012
136 Contact:	Mauro Carvalho Chehab <mchehab+samsung@kernel.org>
137 		linux-edac@vger.kernel.org
138 Description:	This attribute file will display what type of memory is
139 		currently on this csrow. Normally, either buffered or
140 		unbuffered memory (for example, Unbuffered-DDR3).
141 
142 What:		/sys/devices/system/edac/mc/mc*/(dimm|rank)*/dimm_ce_count
143 Date:		October 2016
144 Contact:	linux-edac@vger.kernel.org
145 Description:	This attribute file displays the total count of correctable
146 		errors that have occurred on this DIMM. This count is very important
147 		to examine. CEs provide early indications that a DIMM is beginning
148 		to fail. This count field should be monitored for non-zero values
149 		and report such information to the system administrator.
150 
151 What:		/sys/devices/system/edac/mc/mc*/(dimm|rank)*/dimm_ue_count
152 Date:		October 2016
153 Contact:	linux-edac@vger.kernel.org
154 Description:	This attribute file displays the total count of uncorrectable
155 		errors that have occurred on this DIMM. If panic_on_ue is set, this
156 		counter will not have a chance to increment, since EDAC will panic the
157 		system
158