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

TOMOYO Linux Cross Reference
Linux/Documentation/ABI/testing/sysfs-bus-event_source-devices-dfl_fme

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 What:           /sys/bus/event_source/devices/dfl_fmeX/format
  2 Date:           April 2020
  3 KernelVersion:  5.8
  4 Contact:        Wu Hao <hao.wu@intel.com>
  5 Description:    Read-only. Attribute group to describe the magic bits
  6                 that go into perf_event_attr.config for a particular pmu.
  7                 (See ABI/testing/sysfs-bus-event_source-devices-format).
  8 
  9                 Each attribute under this group defines a bit range of the
 10                 perf_event_attr.config. All supported attributes are listed
 11                 below::
 12 
 13                     event  = "config:0-11"  - event ID
 14                     evtype = "config:12-15" - event type
 15                     portid = "config:16-23" - event source
 16 
 17                 For example::
 18 
 19                     fab_mmio_read = "event=0x06,evtype=0x02,portid=0xff"
 20 
 21                 It shows this fab_mmio_read is a fabric type (0x02) event with
 22                 0x06 local event id for overall monitoring (portid=0xff).
 23 
 24 What:           /sys/bus/event_source/devices/dfl_fmeX/cpumask
 25 Date:           April 2020
 26 KernelVersion:  5.8
 27 Contact:        Wu Hao <hao.wu@intel.com>
 28 Description:    Read-only. This file always returns cpu which the PMU is bound
 29                 for access to all fme pmu performance monitoring events.
 30 
 31 What:           /sys/bus/event_source/devices/dfl_fmeX/events
 32 Date:           April 2020
 33 KernelVersion:  5.8
 34 Contact:        Wu Hao <hao.wu@intel.com>
 35 Description:    Read-only. Attribute group to describe performance monitoring
 36                 events specific to fme. Each attribute in this group describes
 37                 a single performance monitoring event supported by this fme pmu.
 38                 The name of the file is the name of the event.
 39                 (See ABI/testing/sysfs-bus-event_source-devices-events).
 40 
 41                 All supported performance monitoring events are listed below.
 42 
 43                 Basic events (evtype=0x00)::
 44 
 45                     clock = "event=0x00,evtype=0x00,portid=0xff"
 46 
 47                 Cache events (evtype=0x01)::
 48 
 49                     cache_read_hit      = "event=0x00,evtype=0x01,portid=0xff"
 50                     cache_read_miss     = "event=0x01,evtype=0x01,portid=0xff"
 51                     cache_write_hit     = "event=0x02,evtype=0x01,portid=0xff"
 52                     cache_write_miss    = "event=0x03,evtype=0x01,portid=0xff"
 53                     cache_hold_request  = "event=0x05,evtype=0x01,portid=0xff"
 54                     cache_data_write_port_contention =
 55                                           "event=0x06,evtype=0x01,portid=0xff"
 56                     cache_tag_write_port_contention =
 57                                           "event=0x07,evtype=0x01,portid=0xff"
 58                     cache_tx_req_stall  = "event=0x08,evtype=0x01,portid=0xff"
 59                     cache_rx_req_stall  = "event=0x09,evtype=0x01,portid=0xff"
 60                     cache_eviction      = "event=0x0a,evtype=0x01,portid=0xff"
 61 
 62                 Fabric events (evtype=0x02)::
 63 
 64                     fab_pcie0_read       = "event=0x00,evtype=0x02,portid=0xff"
 65                     fab_pcie0_write      = "event=0x01,evtype=0x02,portid=0xff"
 66                     fab_pcie1_read       = "event=0x02,evtype=0x02,portid=0xff"
 67                     fab_pcie1_write      = "event=0x03,evtype=0x02,portid=0xff"
 68                     fab_upi_read         = "event=0x04,evtype=0x02,portid=0xff"
 69                     fab_upi_write        = "event=0x05,evtype=0x02,portid=0xff"
 70                     fab_mmio_read        = "event=0x06,evtype=0x02,portid=0xff"
 71                     fab_mmio_write       = "event=0x07,evtype=0x02,portid=0xff"
 72                     fab_port_pcie0_read  = "event=0x00,evtype=0x02,portid=?"
 73                     fab_port_pcie0_write = "event=0x01,evtype=0x02,portid=?"
 74                     fab_port_pcie1_read  = "event=0x02,evtype=0x02,portid=?"
 75                     fab_port_pcie1_write = "event=0x03,evtype=0x02,portid=?"
 76                     fab_port_upi_read    = "event=0x04,evtype=0x02,portid=?"
 77                     fab_port_upi_write   = "event=0x05,evtype=0x02,portid=?"
 78                     fab_port_mmio_read   = "event=0x06,evtype=0x02,portid=?"
 79                     fab_port_mmio_write  = "event=0x07,evtype=0x02,portid=?"
 80 
 81                 VTD events (evtype=0x03)::
 82 
 83                     vtd_port_read_transaction  = "event=0x00,evtype=0x03,portid=?"
 84                     vtd_port_write_transaction = "event=0x01,evtype=0x03,portid=?"
 85                     vtd_port_devtlb_read_hit   = "event=0x02,evtype=0x03,portid=?"
 86                     vtd_port_devtlb_write_hit  = "event=0x03,evtype=0x03,portid=?"
 87                     vtd_port_devtlb_4k_fill    = "event=0x04,evtype=0x03,portid=?"
 88                     vtd_port_devtlb_2m_fill    = "event=0x05,evtype=0x03,portid=?"
 89                     vtd_port_devtlb_1g_fill    = "event=0x06,evtype=0x03,portid=?"
 90 
 91                 VTD SIP events (evtype=0x04)::
 92 
 93                     vtd_sip_iotlb_4k_hit  = "event=0x00,evtype=0x04,portid=0xff"
 94                     vtd_sip_iotlb_2m_hit  = "event=0x01,evtype=0x04,portid=0xff"
 95                     vtd_sip_iotlb_1g_hit  = "event=0x02,evtype=0x04,portid=0xff"
 96                     vtd_sip_slpwc_l3_hit  = "event=0x03,evtype=0x04,portid=0xff"
 97                     vtd_sip_slpwc_l4_hit  = "event=0x04,evtype=0x04,portid=0xff"
 98                     vtd_sip_rcc_hit       = "event=0x05,evtype=0x04,portid=0xff"
 99                     vtd_sip_iotlb_4k_miss = "event=0x06,evtype=0x04,portid=0xff"
100                     vtd_sip_iotlb_2m_miss = "event=0x07,evtype=0x04,portid=0xff"
101                     vtd_sip_iotlb_1g_miss = "event=0x08,evtype=0x04,portid=0xff"
102                     vtd_sip_slpwc_l3_miss = "event=0x09,evtype=0x04,portid=0xff"
103                     vtd_sip_slpwc_l4_miss = "event=0x0a,evtype=0x04,portid=0xff"
104                     vtd_sip_rcc_miss      = "event=0x0b,evtype=0x04,portid=0xff"

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