edac: move documentation ABI to ABI/testing/sysfs-devices-edac
[GitHub/mt8127/android_kernel_alcatel_ttab.git] / Documentation / ABI / testing / sysfs-devices-edac
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.