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

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-class-intel_pmt

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-class-intel_pmt (Version linux-6.12-rc7) and /Documentation/ABI/testing/sysfs-class-intel_pmt (Version linux-5.16.20)


  1 What:           /sys/class/intel_pmt/               1 What:           /sys/class/intel_pmt/
  2 Date:           October 2020                        2 Date:           October 2020
  3 KernelVersion:  5.10                                3 KernelVersion:  5.10
  4 Contact:        David Box <david.e.box@linux.in      4 Contact:        David Box <david.e.box@linux.intel.com>
  5 Description:                                        5 Description:
  6                 The intel_pmt/ class directory      6                 The intel_pmt/ class directory contains information for
  7                 devices that expose hardware t      7                 devices that expose hardware telemetry using Intel Platform
  8                 Monitoring Technology (PMT)         8                 Monitoring Technology (PMT)
  9                                                     9 
 10 What:           /sys/class/intel_pmt/telem<x>      10 What:           /sys/class/intel_pmt/telem<x>
 11 Date:           October 2020                       11 Date:           October 2020
 12 KernelVersion:  5.10                               12 KernelVersion:  5.10
 13 Contact:        David Box <david.e.box@linux.in     13 Contact:        David Box <david.e.box@linux.intel.com>
 14 Description:                                       14 Description:
 15                 The telem<x> directory contain     15                 The telem<x> directory contains files describing an instance of
 16                 a PMT telemetry device that ex     16                 a PMT telemetry device that exposes hardware telemetry. Each
 17                 telem<x> directory has an asso     17                 telem<x> directory has an associated telem file. This file
 18                 may be opened and mapped or re     18                 may be opened and mapped or read to access the telemetry space
 19                 of the device. The register la     19                 of the device. The register layout of the telemetry space is
 20                 determined from an XML file th     20                 determined from an XML file that matches the PCI device id and
 21                 GUID for the device.               21                 GUID for the device.
 22                                                    22 
 23 What:           /sys/class/intel_pmt/telem<x>/     23 What:           /sys/class/intel_pmt/telem<x>/telem
 24 Date:           October 2020                       24 Date:           October 2020
 25 KernelVersion:  5.10                               25 KernelVersion:  5.10
 26 Contact:        David Box <david.e.box@linux.in     26 Contact:        David Box <david.e.box@linux.intel.com>
 27 Description:                                       27 Description:
 28                 (RO) The telemetry data for th     28                 (RO) The telemetry data for this telemetry device. This file
 29                 may be mapped or read to obtai     29                 may be mapped or read to obtain the data.
 30                                                    30 
 31 What:           /sys/class/intel_pmt/telem<x>/     31 What:           /sys/class/intel_pmt/telem<x>/guid
 32 Date:           October 2020                       32 Date:           October 2020
 33 KernelVersion:  5.10                               33 KernelVersion:  5.10
 34 Contact:        David Box <david.e.box@linux.in     34 Contact:        David Box <david.e.box@linux.intel.com>
 35 Description:                                       35 Description:
 36                 (RO) The GUID for this telemet     36                 (RO) The GUID for this telemetry device. The GUID identifies
 37                 the version of the XML file fo     37                 the version of the XML file for the parent device that is to
 38                 be used to get the register la     38                 be used to get the register layout.
 39                                                    39 
 40 What:           /sys/class/intel_pmt/telem<x>/     40 What:           /sys/class/intel_pmt/telem<x>/size
 41 Date:           October 2020                       41 Date:           October 2020
 42 KernelVersion:  5.10                               42 KernelVersion:  5.10
 43 Contact:        David Box <david.e.box@linux.in     43 Contact:        David Box <david.e.box@linux.intel.com>
 44 Description:                                       44 Description:
 45                 (RO) The size of telemetry reg     45                 (RO) The size of telemetry region in bytes that corresponds to
 46                 the mapping size for the telem     46                 the mapping size for the telem file.
 47                                                    47 
 48 What:           /sys/class/intel_pmt/telem<x>/     48 What:           /sys/class/intel_pmt/telem<x>/offset
 49 Date:           October 2020                       49 Date:           October 2020
 50 KernelVersion:  5.10                               50 KernelVersion:  5.10
 51 Contact:        David Box <david.e.box@linux.in     51 Contact:        David Box <david.e.box@linux.intel.com>
 52 Description:                                       52 Description:
 53                 (RO) The offset of telemetry r     53                 (RO) The offset of telemetry region in bytes that corresponds to
 54                 the mapping for the telem file     54                 the mapping for the telem file.
 55                                                    55 
 56 What:           /sys/class/intel_pmt/crashlog<     56 What:           /sys/class/intel_pmt/crashlog<x>
 57 Date:           October 2020                       57 Date:           October 2020
 58 KernelVersion:  5.10                               58 KernelVersion:  5.10
 59 Contact:        Alexander Duyck <alexander.h.du     59 Contact:        Alexander Duyck <alexander.h.duyck@linux.intel.com>
 60 Description:                                       60 Description:
 61                 The crashlog<x> directory cont     61                 The crashlog<x> directory contains files for configuring an
 62                 instance of a PMT crashlog dev     62                 instance of a PMT crashlog device that can perform crash data
 63                 recording. Each crashlog<x> de     63                 recording. Each crashlog<x> device has an associated crashlog
 64                 file. This file can be opened      64                 file. This file can be opened and mapped or read to access the
 65                 resulting crashlog buffer. The     65                 resulting crashlog buffer. The register layout for the buffer
 66                 can be determined from an XML      66                 can be determined from an XML file of specified GUID for the
 67                 parent device.                     67                 parent device.
 68                                                    68 
 69 What:           /sys/class/intel_pmt/crashlog<     69 What:           /sys/class/intel_pmt/crashlog<x>/crashlog
 70 Date:           October 2020                       70 Date:           October 2020
 71 KernelVersion:  5.10                               71 KernelVersion:  5.10
 72 Contact:        David Box <david.e.box@linux.in     72 Contact:        David Box <david.e.box@linux.intel.com>
 73 Description:                                       73 Description:
 74                 (RO) The crashlog buffer for t     74                 (RO) The crashlog buffer for this crashlog device. This file
 75                 may be mapped or read to obtai     75                 may be mapped or read to obtain the data.
 76                                                    76 
 77 What:           /sys/class/intel_pmt/crashlog<     77 What:           /sys/class/intel_pmt/crashlog<x>/guid
 78 Date:           October 2020                       78 Date:           October 2020
 79 KernelVersion:  5.10                               79 KernelVersion:  5.10
 80 Contact:        Alexander Duyck <alexander.h.du     80 Contact:        Alexander Duyck <alexander.h.duyck@linux.intel.com>
 81 Description:                                       81 Description:
 82                 (RO) The GUID for this crashlo     82                 (RO) The GUID for this crashlog device. The GUID identifies the
 83                 version of the XML file for th     83                 version of the XML file for the parent device that should be
 84                 used to determine the register     84                 used to determine the register layout.
 85                                                    85 
 86 What:           /sys/class/intel_pmt/crashlog<     86 What:           /sys/class/intel_pmt/crashlog<x>/size
 87 Date:           October 2020                       87 Date:           October 2020
 88 KernelVersion:  5.10                               88 KernelVersion:  5.10
 89 Contact:        Alexander Duyck <alexander.h.du     89 Contact:        Alexander Duyck <alexander.h.duyck@linux.intel.com>
 90 Description:                                       90 Description:
 91                 (RO) The length of the result      91                 (RO) The length of the result buffer in bytes that corresponds
 92                 to the size for the crashlog b     92                 to the size for the crashlog buffer.
 93                                                    93 
 94 What:           /sys/class/intel_pmt/crashlog<     94 What:           /sys/class/intel_pmt/crashlog<x>/offset
 95 Date:           October 2020                       95 Date:           October 2020
 96 KernelVersion:  5.10                               96 KernelVersion:  5.10
 97 Contact:        Alexander Duyck <alexander.h.du     97 Contact:        Alexander Duyck <alexander.h.duyck@linux.intel.com>
 98 Description:                                       98 Description:
 99                 (RO) The offset of the buffer      99                 (RO) The offset of the buffer in bytes that corresponds
100                 to the mapping for the crashlo    100                 to the mapping for the crashlog device.
101                                                   101 
102 What:           /sys/class/intel_pmt/crashlog<    102 What:           /sys/class/intel_pmt/crashlog<x>/enable
103 Date:           October 2020                      103 Date:           October 2020
104 KernelVersion:  5.10                              104 KernelVersion:  5.10
105 Contact:        Alexander Duyck <alexander.h.du    105 Contact:        Alexander Duyck <alexander.h.duyck@linux.intel.com>
106 Description:                                      106 Description:
107                 (RW) Boolean value controlling    107                 (RW) Boolean value controlling if the crashlog functionality
108                 is enabled for the crashlog de    108                 is enabled for the crashlog device.
109                                                   109 
110 What:           /sys/class/intel_pmt/crashlog<    110 What:           /sys/class/intel_pmt/crashlog<x>/trigger
111 Date:           October 2020                      111 Date:           October 2020
112 KernelVersion:  5.10                              112 KernelVersion:  5.10
113 Contact:        Alexander Duyck <alexander.h.du    113 Contact:        Alexander Duyck <alexander.h.duyck@linux.intel.com>
114 Description:                                      114 Description:
115                 (RW) Boolean value controlling    115                 (RW) Boolean value controlling the triggering of the crashlog
116                 device node. When read it prov    116                 device node. When read it provides data on if the crashlog has
117                 been triggered. When written t    117                 been triggered. When written to it can be used to either clear
118                 the current trigger by writing    118                 the current trigger by writing false, or to trigger a new
119                 event if the trigger is not cu    119                 event if the trigger is not currently set.
                                                      

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