105 lines · plain
1What: /sys/bus/event_source/devices/dfl_fmeX/format2Date: April 20203KernelVersion: 5.84Contact: Wu Hao <hao.wu@intel.com>5Description: Read-only. Attribute group to describe the magic bits6 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 the10 perf_event_attr.config. All supported attributes are listed11 below::12 13 event = "config:0-11" - event ID14 evtype = "config:12-15" - event type15 portid = "config:16-23" - event source16 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 with22 0x06 local event id for overall monitoring (portid=0xff).23 24What: /sys/bus/event_source/devices/dfl_fmeX/cpumask25Date: April 202026KernelVersion: 5.827Contact: Wu Hao <hao.wu@intel.com>28Description: Read-only. This file always returns cpu which the PMU is bound29 for access to all fme pmu performance monitoring events.30 31What: /sys/bus/event_source/devices/dfl_fmeX/events32Date: April 202033KernelVersion: 5.834Contact: Wu Hao <hao.wu@intel.com>35Description: Read-only. Attribute group to describe performance monitoring36 events specific to fme. Each attribute in this group describes37 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"105