€•'Œsphinx.addnodes”Œdocument”“”)”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)”}”(hhh]”(hŒ pending_xref”“”)”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…””}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”Œ1/translations/zh_CN/admin-guide/perf/mrvl-pem-pmu”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)”}”(hhh]”hŒChinese (Traditional)”…””}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ1/translations/zh_TW/admin-guide/perf/mrvl-pem-pmu”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒItalian”…””}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ1/translations/it_IT/admin-guide/perf/mrvl-pem-pmu”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒJapanese”…””}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ1/translations/ja_JP/admin-guide/perf/mrvl-pem-pmu”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒKorean”…””}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ1/translations/ko_KR/admin-guide/perf/mrvl-pem-pmu”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)”}”(hhh]”hŒSpanish”…””}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ1/translations/sp_SP/admin-guide/perf/mrvl-pem-pmu”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒsection”“”)”}”(hhh]”(hŒtitle”“”)”}”(hŒ/events/ /sys/bus/event_source/devices/mrvl_pcie_rc_pmu_<>/format/”h]”hŒ¿The PMU driver exposes the available events and format options under sysfs, /sys/bus/event_source/devices/mrvl_pcie_rc_pmu_<>/events/ /sys/bus/event_source/devices/mrvl_pcie_rc_pmu_<>/format/”…””}”(hhãhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khh£hžhubh¸)”}”(hŒ Examples::”h]”hŒ Examples:”…””}”(hhñhžhhŸNh Nubah}”(h]”h ]”h"]”h$]”h&]”uh1h·hŸh¶h Khh£hžhubhŒ literal_block”“”)”}”(hXà# perf list | grep mrvl_pcie_rc_pmu mrvl_pcie_rc_pmu_<>/ats_inv/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ats_inv_latency/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ats_pri/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ats_pri_latency/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ats_trans/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ats_trans_latency/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_inflight/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_reads/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_req_no_ro_ebus/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_req_no_ro_ncb/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_tlp_cpl_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_tlp_dwords_cpl_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_tlp_dwords_npr/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_tlp_dwords_pr/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_tlp_npr/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_tlp_pr/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_inflight_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_merges_cpl_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_merges_npr_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_merges_pr_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_reads_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_tlp_cpl_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_tlp_dwords_cpl_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_tlp_dwords_npr_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_tlp_dwords_pr_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_tlp_npr_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_tlp_pr_partid/ [Kernel PMU event] # perf stat -e ib_inflight,ib_reads,ib_req_no_ro_ebus,ib_req_no_ro_ncb ”h]”hXà# perf list | grep mrvl_pcie_rc_pmu mrvl_pcie_rc_pmu_<>/ats_inv/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ats_inv_latency/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ats_pri/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ats_pri_latency/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ats_trans/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ats_trans_latency/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_inflight/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_reads/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_req_no_ro_ebus/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_req_no_ro_ncb/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_tlp_cpl_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_tlp_dwords_cpl_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_tlp_dwords_npr/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_tlp_dwords_pr/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_tlp_npr/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ib_tlp_pr/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_inflight_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_merges_cpl_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_merges_npr_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_merges_pr_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_reads_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_tlp_cpl_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_tlp_dwords_cpl_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_tlp_dwords_npr_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_tlp_dwords_pr_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_tlp_npr_partid/ [Kernel PMU event] mrvl_pcie_rc_pmu_<>/ob_tlp_pr_partid/ [Kernel PMU event] # perf stat -e ib_inflight,ib_reads,ib_req_no_ro_ebus,ib_req_no_ro_ncb ”…””}”hjsbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1hÿhŸh¶h Khh£hžhubeh}”(h]”Œ:marvell-odyssey-pem-performance-monitoring-unit-pmu-uncore”ah ]”h"]”Œ