98 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			98 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
What:		/sys/devices/system/machinecheck/machinecheckX/
 | 
						|
Contact:	Andi Kleen <ak@linux.intel.com>
 | 
						|
Date:		Feb, 2007
 | 
						|
Description:
 | 
						|
		(X = CPU number)
 | 
						|
 | 
						|
		Machine checks report internal hardware error conditions
 | 
						|
		detected by the CPU. Uncorrected errors typically cause a
 | 
						|
		machine check (often with panic), corrected ones cause a
 | 
						|
		machine check log entry.
 | 
						|
 | 
						|
		For more details about the x86 machine check architecture
 | 
						|
		see the Intel and AMD architecture manuals from their
 | 
						|
		developer websites.
 | 
						|
 | 
						|
		For more details about the architecture
 | 
						|
		see http://one.firstfloor.org/~andi/mce.pdf
 | 
						|
 | 
						|
		Each CPU has its own directory.
 | 
						|
 | 
						|
What:		/sys/devices/system/machinecheck/machinecheckX/bank<Y>
 | 
						|
Contact:	Andi Kleen <ak@linux.intel.com>
 | 
						|
Date:		Feb, 2007
 | 
						|
Description:
 | 
						|
		(Y bank number)
 | 
						|
 | 
						|
		64bit Hex bitmask enabling/disabling specific subevents for
 | 
						|
		bank Y.
 | 
						|
 | 
						|
		When a bit in the bitmask is zero then the respective
 | 
						|
		subevent will not be reported.
 | 
						|
 | 
						|
		By default all events are enabled.
 | 
						|
 | 
						|
		Note that BIOS maintain another mask to disable specific events
 | 
						|
		per bank.  This is not visible here
 | 
						|
 | 
						|
What:		/sys/devices/system/machinecheck/machinecheckX/check_interval
 | 
						|
Contact:	Andi Kleen <ak@linux.intel.com>
 | 
						|
Date:		Feb, 2007
 | 
						|
Description:
 | 
						|
		The entries appear for each CPU, but they are truly shared
 | 
						|
		between all CPUs.
 | 
						|
 | 
						|
		How often to poll for corrected machine check errors, in
 | 
						|
		seconds (Note output is hexadecimal). Default 5 minutes.
 | 
						|
		When the poller finds MCEs it triggers an exponential speedup
 | 
						|
		(poll more often) on the polling interval.  When the poller
 | 
						|
		stops finding MCEs, it triggers an exponential backoff
 | 
						|
		(poll less often) on the polling interval. The check_interval
 | 
						|
		variable is both the initial and maximum polling interval.
 | 
						|
		0 means no polling for corrected machine check errors
 | 
						|
		(but some corrected errors might be still reported
 | 
						|
		in other ways)
 | 
						|
 | 
						|
What:		/sys/devices/system/machinecheck/machinecheckX/trigger
 | 
						|
Contact:	Andi Kleen <ak@linux.intel.com>
 | 
						|
Date:		Feb, 2007
 | 
						|
Description:
 | 
						|
		The entries appear for each CPU, but they are truly shared
 | 
						|
		between all CPUs.
 | 
						|
 | 
						|
		Program to run when a machine check event is detected.
 | 
						|
		This is an alternative to running mcelog regularly from cron
 | 
						|
		and allows to detect events faster.
 | 
						|
 | 
						|
What:		/sys/devices/system/machinecheck/machinecheckX/monarch_timeout
 | 
						|
Contact:	Andi Kleen <ak@linux.intel.com>
 | 
						|
Date:		Feb, 2007
 | 
						|
Description:
 | 
						|
		How long to wait for the other CPUs to machine check too on a
 | 
						|
		exception. 0 to disable waiting for other CPUs.
 | 
						|
 | 
						|
		Unit: us
 | 
						|
 | 
						|
What:		/sys/devices/system/machinecheck/machinecheckX/ignore_ce
 | 
						|
Contact:	Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
 | 
						|
Date:		Jun 2009
 | 
						|
Description:
 | 
						|
		Disables polling and CMCI for corrected errors.
 | 
						|
		All corrected events are not cleared and kept in bank MSRs.
 | 
						|
 | 
						|
What:		/sys/devices/system/machinecheck/machinecheckX/dont_log_ce
 | 
						|
Contact:	Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
 | 
						|
Date:		Jun 2009
 | 
						|
Description:
 | 
						|
		Disables logging for corrected errors.
 | 
						|
		All reported corrected errors will be cleared silently.
 | 
						|
 | 
						|
		This option will be useful if you never care about corrected
 | 
						|
		errors.
 | 
						|
 | 
						|
What:		/sys/devices/system/machinecheck/machinecheckX/cmci_disabled
 | 
						|
Contact:	Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
 | 
						|
Date:		Jun 2009
 | 
						|
Description:
 | 
						|
		Disables the CMCI feature.
 |