As mchehab@redhat.com is no longer valid, update it to reflect the new one. Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
		
			
				
	
	
		
			140 lines
		
	
	
	
		
			6.1 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			140 lines
		
	
	
	
		
			6.1 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
What:		/sys/devices/system/edac/mc/mc*/reset_counters
 | 
						|
Date:		January 2006
 | 
						|
Contact:	linux-edac@vger.kernel.org
 | 
						|
Description:	This write-only control file will zero all the statistical
 | 
						|
		counters for UE and CE errors on the given memory controller.
 | 
						|
		Zeroing the counters will also reset the timer indicating how
 | 
						|
		long since the last counter were reset. This is useful for
 | 
						|
		computing errors/time.  Since the counters are always reset
 | 
						|
		at driver initialization time, no module/kernel parameter
 | 
						|
		is available.
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/seconds_since_reset
 | 
						|
Date:		January 2006
 | 
						|
Contact:	linux-edac@vger.kernel.org
 | 
						|
Description:	This attribute file displays how many seconds have elapsed
 | 
						|
		since the last counter reset. This can be used with the error
 | 
						|
		counters to measure error rates.
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/mc_name
 | 
						|
Date:		January 2006
 | 
						|
Contact:	linux-edac@vger.kernel.org
 | 
						|
Description:	This attribute file displays the type of memory controller
 | 
						|
		that is being utilized.
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/size_mb
 | 
						|
Date:		January 2006
 | 
						|
Contact:	linux-edac@vger.kernel.org
 | 
						|
Description:	This attribute file displays, in count of megabytes, of memory
 | 
						|
		that this memory controller manages.
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/ue_count
 | 
						|
Date:		January 2006
 | 
						|
Contact:	linux-edac@vger.kernel.org
 | 
						|
Description:	This attribute file displays the total count of uncorrectable
 | 
						|
		errors that have occurred on this memory controller. If
 | 
						|
		panic_on_ue is set, this counter will not have a chance to
 | 
						|
		increment, since EDAC will panic the system
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/ue_noinfo_count
 | 
						|
Date:		January 2006
 | 
						|
Contact:	linux-edac@vger.kernel.org
 | 
						|
Description:	This attribute file displays the number of UEs that have
 | 
						|
		occurred on this memory controller with no information as to
 | 
						|
		which DIMM slot is having errors.
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/ce_count
 | 
						|
Date:		January 2006
 | 
						|
Contact:	linux-edac@vger.kernel.org
 | 
						|
Description:	This attribute file displays the total count of correctable
 | 
						|
		errors that have occurred on this memory controller. This
 | 
						|
		count is very important to examine. CEs provide early
 | 
						|
		indications that a DIMM is beginning to fail. This count
 | 
						|
		field should be monitored for non-zero values and report
 | 
						|
		such information to the system administrator.
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/ce_noinfo_count
 | 
						|
Date:		January 2006
 | 
						|
Contact:	linux-edac@vger.kernel.org
 | 
						|
Description:	This attribute file displays the number of CEs that
 | 
						|
		have occurred on this memory controller wherewith no
 | 
						|
		information as to which DIMM slot is having errors. Memory is
 | 
						|
		handicapped, but operational, yet no information is available
 | 
						|
		to indicate which slot the failing memory is in. This count
 | 
						|
		field should be also be monitored for non-zero values.
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/sdram_scrub_rate
 | 
						|
Date:		February 2007
 | 
						|
Contact:	linux-edac@vger.kernel.org
 | 
						|
Description:	Read/Write attribute file that controls memory scrubbing.
 | 
						|
		The scrubbing rate used by the memory controller is set by
 | 
						|
		writing a minimum bandwidth in bytes/sec to the attribute file.
 | 
						|
		The rate will be translated to an internal value that gives at
 | 
						|
		least the specified rate.
 | 
						|
		Reading the file will return the actual scrubbing rate employed.
 | 
						|
		If configuration fails or memory scrubbing is not implemented,
 | 
						|
		the value of the attribute file will be -1.
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/max_location
 | 
						|
Date:		April 2012
 | 
						|
Contact:	Mauro Carvalho Chehab <m.chehab@samsung.com>
 | 
						|
		linux-edac@vger.kernel.org
 | 
						|
Description:	This attribute file displays the information about the last
 | 
						|
		available memory slot in this memory controller. It is used by
 | 
						|
		userspace tools in order to display the memory filling layout.
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/(dimm|rank)*/size
 | 
						|
Date:		April 2012
 | 
						|
Contact:	Mauro Carvalho Chehab <m.chehab@samsung.com>
 | 
						|
		linux-edac@vger.kernel.org
 | 
						|
Description:	This attribute file will display the size of dimm or rank.
 | 
						|
		For dimm*/size, this is the size, in MB of the DIMM memory
 | 
						|
		stick. For rank*/size, this is the size, in MB for one rank
 | 
						|
		of the DIMM memory stick. On single rank memories (1R), this
 | 
						|
		is also the total size of the dimm. On dual rank (2R) memories,
 | 
						|
		this is half the size of the total DIMM memories.
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/(dimm|rank)*/dimm_dev_type
 | 
						|
Date:		April 2012
 | 
						|
Contact:	Mauro Carvalho Chehab <m.chehab@samsung.com>
 | 
						|
		linux-edac@vger.kernel.org
 | 
						|
Description:	This attribute file will display what type of DRAM device is
 | 
						|
		being utilized on this DIMM (x1, x2, x4, x8, ...).
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/(dimm|rank)*/dimm_edac_mode
 | 
						|
Date:		April 2012
 | 
						|
Contact:	Mauro Carvalho Chehab <m.chehab@samsung.com>
 | 
						|
		linux-edac@vger.kernel.org
 | 
						|
Description:	This attribute file will display what type of Error detection
 | 
						|
		and correction is being utilized. For example: S4ECD4ED would
 | 
						|
		mean a Chipkill with x4 DRAM.
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/(dimm|rank)*/dimm_label
 | 
						|
Date:		April 2012
 | 
						|
Contact:	Mauro Carvalho Chehab <m.chehab@samsung.com>
 | 
						|
		linux-edac@vger.kernel.org
 | 
						|
Description:	This control file allows this DIMM to have a label assigned
 | 
						|
		to it. With this label in the module, when errors occur
 | 
						|
		the output can provide the DIMM label in the system log.
 | 
						|
		This becomes vital for panic events to isolate the
 | 
						|
		cause of the UE event.
 | 
						|
		DIMM Labels must be assigned after booting, with information
 | 
						|
		that correctly identifies the physical slot with its
 | 
						|
		silk screen label. This information is currently very
 | 
						|
		motherboard specific and determination of this information
 | 
						|
		must occur in userland at this time.
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/(dimm|rank)*/dimm_location
 | 
						|
Date:		April 2012
 | 
						|
Contact:	Mauro Carvalho Chehab <m.chehab@samsung.com>
 | 
						|
		linux-edac@vger.kernel.org
 | 
						|
Description:	This attribute file will display the location (csrow/channel,
 | 
						|
		branch/channel/slot or channel/slot) of the dimm or rank.
 | 
						|
 | 
						|
What:		/sys/devices/system/edac/mc/mc*/(dimm|rank)*/dimm_mem_type
 | 
						|
Date:		April 2012
 | 
						|
Contact:	Mauro Carvalho Chehab <m.chehab@samsung.com>
 | 
						|
		linux-edac@vger.kernel.org
 | 
						|
Description:	This attribute file will display what type of memory is
 | 
						|
		currently on this csrow. Normally, either buffered or
 | 
						|
		unbuffered memory (for example, Unbuffered-DDR3).
 |