~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/Documentation/arch/x86/x86_64/machinecheck.rst

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 .. SPDX-License-Identifier: GPL-2.0
  2 
  3 ===============================================================
  4 Configurable sysfs parameters for the x86-64 machine check code
  5 ===============================================================
  6 
  7 Machine checks report internal hardware error conditions detected
  8 by the CPU. Uncorrected errors typically cause a machine check
  9 (often with panic), corrected ones cause a machine check log entry.
 10 
 11 Machine checks are organized in banks (normally associated with
 12 a hardware subsystem) and subevents in a bank. The exact meaning
 13 of the banks and subevent is CPU specific.
 14 
 15 mcelog knows how to decode them.
 16 
 17 When you see the "Machine check errors logged" message in the system
 18 log then mcelog should run to collect and decode machine check entries
 19 from /dev/mcelog. Normally mcelog should be run regularly from a cronjob.
 20 
 21 Each CPU has a directory in /sys/devices/system/machinecheck/machinecheckN
 22 (N = CPU number).
 23 
 24 The directory contains some configurable entries. See
 25 Documentation/ABI/testing/sysfs-mce for more details.
 26 
 27 TBD document entries for AMD threshold interrupt configuration
 28 
 29 For more details about the x86 machine check architecture
 30 see the Intel and AMD architecture manuals from their developer websites.
 31 
 32 For more details about the architecture
 33 see http://one.firstfloor.org/~andi/mce.pdf

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php