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

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-mce

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 ] ~

Diff markup

Differences between /Documentation/ABI/testing/sysfs-mce (Version linux-6.12-rc7) and /Documentation/ABI/testing/sysfs-mce (Version linux-6.9.12)


  1 What:           /sys/devices/system/machineche      1 What:           /sys/devices/system/machinecheck/machinecheckX/
  2 Contact:        Andi Kleen <ak@linux.intel.com>      2 Contact:        Andi Kleen <ak@linux.intel.com>
  3 Date:           Feb, 2007                           3 Date:           Feb, 2007
  4 Description:                                        4 Description:
  5                 (X = CPU number)                    5                 (X = CPU number)
  6                                                     6 
  7                 Machine checks report internal      7                 Machine checks report internal hardware error conditions
  8                 detected by the CPU. Uncorrect      8                 detected by the CPU. Uncorrected errors typically cause a
  9                 machine check (often with pani      9                 machine check (often with panic), corrected ones cause a
 10                 machine check log entry.           10                 machine check log entry.
 11                                                    11 
 12                 For more details about the x86     12                 For more details about the x86 machine check architecture
 13                 see the Intel and AMD architec     13                 see the Intel and AMD architecture manuals from their
 14                 developer websites.                14                 developer websites.
 15                                                    15 
 16                 For more details about the arc     16                 For more details about the architecture
 17                 see http://one.firstfloor.org/     17                 see http://one.firstfloor.org/~andi/mce.pdf
 18                                                    18 
 19                 Each CPU has its own directory     19                 Each CPU has its own directory.
 20                                                    20 
 21 What:           /sys/devices/system/machineche     21 What:           /sys/devices/system/machinecheck/machinecheckX/bank<Y>
 22 Contact:        Andi Kleen <ak@linux.intel.com>     22 Contact:        Andi Kleen <ak@linux.intel.com>
 23 Date:           Feb, 2007                          23 Date:           Feb, 2007
 24 Description:                                       24 Description:
 25                 (Y bank number)                    25                 (Y bank number)
 26                                                    26 
 27                 64bit Hex bitmask enabling/dis     27                 64bit Hex bitmask enabling/disabling specific subevents for
 28                 bank Y.                            28                 bank Y.
 29                                                    29 
 30                 When a bit in the bitmask is z     30                 When a bit in the bitmask is zero then the respective
 31                 subevent will not be reported.     31                 subevent will not be reported.
 32                                                    32 
 33                 By default all events are enab     33                 By default all events are enabled.
 34                                                    34 
 35                 Note that BIOS maintain anothe     35                 Note that BIOS maintain another mask to disable specific events
 36                 per bank.  This is not visible     36                 per bank.  This is not visible here
 37                                                    37 
 38 What:           /sys/devices/system/machineche     38 What:           /sys/devices/system/machinecheck/machinecheckX/check_interval
 39 Contact:        Andi Kleen <ak@linux.intel.com>     39 Contact:        Andi Kleen <ak@linux.intel.com>
 40 Date:           Feb, 2007                          40 Date:           Feb, 2007
 41 Description:                                       41 Description:
 42                 The entries appear for each CP     42                 The entries appear for each CPU, but they are truly shared
 43                 between all CPUs.                  43                 between all CPUs.
 44                                                    44 
 45                 How often to poll for correcte     45                 How often to poll for corrected machine check errors, in
 46                 seconds (Note output is hexade     46                 seconds (Note output is hexadecimal). Default 5 minutes.
 47                 When the poller finds MCEs it      47                 When the poller finds MCEs it triggers an exponential speedup
 48                 (poll more often) on the polli     48                 (poll more often) on the polling interval.  When the poller
 49                 stops finding MCEs, it trigger     49                 stops finding MCEs, it triggers an exponential backoff
 50                 (poll less often) on the polli     50                 (poll less often) on the polling interval. The check_interval
 51                 variable is both the initial a     51                 variable is both the initial and maximum polling interval.
 52                 0 means no polling for correct     52                 0 means no polling for corrected machine check errors
 53                 (but some corrected errors mig     53                 (but some corrected errors might be still reported
 54                 in other ways)                     54                 in other ways)
 55                                                    55 
 56 What:           /sys/devices/system/machineche     56 What:           /sys/devices/system/machinecheck/machinecheckX/trigger
 57 Contact:        Andi Kleen <ak@linux.intel.com>     57 Contact:        Andi Kleen <ak@linux.intel.com>
 58 Date:           Feb, 2007                          58 Date:           Feb, 2007
 59 Description:                                       59 Description:
 60                 The entries appear for each CP     60                 The entries appear for each CPU, but they are truly shared
 61                 between all CPUs.                  61                 between all CPUs.
 62                                                    62 
 63                 Program to run when a machine      63                 Program to run when a machine check event is detected.
 64                 This is an alternative to runn     64                 This is an alternative to running mcelog regularly from cron
 65                 and allows to detect events fa     65                 and allows to detect events faster.
 66                                                    66 
 67 What:           /sys/devices/system/machineche     67 What:           /sys/devices/system/machinecheck/machinecheckX/monarch_timeout
 68 Contact:        Andi Kleen <ak@linux.intel.com>     68 Contact:        Andi Kleen <ak@linux.intel.com>
 69 Date:           Feb, 2007                          69 Date:           Feb, 2007
 70 Description:                                       70 Description:
 71                 How long to wait for the other     71                 How long to wait for the other CPUs to machine check too on a
 72                 exception. 0 to disable waitin     72                 exception. 0 to disable waiting for other CPUs.
 73                                                    73 
 74                 Unit: us                           74                 Unit: us
 75                                                    75 
 76 What:           /sys/devices/system/machineche     76 What:           /sys/devices/system/machinecheck/machinecheckX/ignore_ce
 77 Contact:        Hidetoshi Seto <seto.hidetoshi@     77 Contact:        Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
 78 Date:           Jun 2009                           78 Date:           Jun 2009
 79 Description:                                       79 Description:
 80                 Disables polling and CMCI for      80                 Disables polling and CMCI for corrected errors.
 81                 All corrected events are not c     81                 All corrected events are not cleared and kept in bank MSRs.
 82                                                    82 
 83 What:           /sys/devices/system/machineche     83 What:           /sys/devices/system/machinecheck/machinecheckX/dont_log_ce
 84 Contact:        Hidetoshi Seto <seto.hidetoshi@     84 Contact:        Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
 85 Date:           Jun 2009                           85 Date:           Jun 2009
 86 Description:                                       86 Description:
 87                 Disables logging for corrected     87                 Disables logging for corrected errors.
 88                 All reported corrected errors      88                 All reported corrected errors will be cleared silently.
 89                                                    89 
 90                 This option will be useful if      90                 This option will be useful if you never care about corrected
 91                 errors.                            91                 errors.
 92                                                    92 
 93 What:           /sys/devices/system/machineche     93 What:           /sys/devices/system/machinecheck/machinecheckX/cmci_disabled
 94 Contact:        Hidetoshi Seto <seto.hidetoshi@     94 Contact:        Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com>
 95 Date:           Jun 2009                           95 Date:           Jun 2009
 96 Description:                                       96 Description:
 97                 Disables the CMCI feature.         97                 Disables the CMCI feature.
                                                      

~ [ 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