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