1What: /sys/devices/system/edac/mc/mc*/reset_counters 2Date: January 2006 3Contact: linux-edac@vger.kernel.org 4Description: 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 12What: /sys/devices/system/edac/mc/mc*/seconds_since_reset 13Date: January 2006 14Contact: linux-edac@vger.kernel.org 15Description: 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 19What: /sys/devices/system/edac/mc/mc*/mc_name 20Date: January 2006 21Contact: linux-edac@vger.kernel.org 22Description: This attribute file displays the type of memory controller 23 that is being utilized. 24 25What: /sys/devices/system/edac/mc/mc*/size_mb 26Date: January 2006 27Contact: linux-edac@vger.kernel.org 28Description: This attribute file displays, in count of megabytes, of memory 29 that this memory controller manages. 30 31What: /sys/devices/system/edac/mc/mc*/ue_count 32Date: January 2006 33Contact: linux-edac@vger.kernel.org 34Description: 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 39What: /sys/devices/system/edac/mc/mc*/ue_noinfo_count 40Date: January 2006 41Contact: linux-edac@vger.kernel.org 42Description: 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 46What: /sys/devices/system/edac/mc/mc*/ce_count 47Date: January 2006 48Contact: linux-edac@vger.kernel.org 49Description: 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 56What: /sys/devices/system/edac/mc/mc*/ce_noinfo_count 57Date: January 2006 58Contact: linux-edac@vger.kernel.org 59Description: 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 66What: /sys/devices/system/edac/mc/mc*/sdram_scrub_rate 67Date: February 2007 68Contact: linux-edac@vger.kernel.org 69Description: 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