FILE
legacy-hardware.json
File preview with syntax highlighting.
linux-6.19.14/tools/perf/pmu-events/arch/common/common/legacy-hardware.json
1[ 2 { 3 "EventName": "cpu-cycles", 4 "BriefDescription": "Total cycles. Be wary of what happens during CPU frequency scaling [This event is an alias of cycles].", 5 "LegacyConfigCode": "0" 6 }, 7 { 8 "EventName": "cycles", 9 "BriefDescription": "Total cycles. Be wary of what happens during CPU frequency scaling [This event is an alias of cpu-cycles].", 10 "LegacyConfigCode": "0" 11 }, 12 { 13 "EventName": "instructions", 14 "BriefDescription": "Retired instructions. Be careful, these can be affected by various issues, most notably hardware interrupt counts.", 15 "LegacyConfigCode": "1" 16 }, 17 { 18 "EventName": "cache-references", 19 "BriefDescription": "Cache accesses. Usually this indicates Last Level Cache accesses but this may vary depending on your CPU. This may include prefetches and coherency messages; again this depends on the design of your CPU.", 20 "LegacyConfigCode": "2" 21 }, 22 { 23 "EventName": "cache-misses", 24 "BriefDescription": "Cache misses. Usually this indicates Last Level Cache misses; this is intended to be used in conjunction with the PERF_COUNT_HW_CACHE_REFERENCES event to calculate cache miss rates.", 25 "LegacyConfigCode": "3" 26 }, 27 { 28 "EventName": "branches", 29 "BriefDescription": "Retired branch instructions [This event is an alias of branch-instructions].", 30 "LegacyConfigCode": "4" 31 }, 32 { 33 "EventName": "branch-instructions", 34 "BriefDescription": "Retired branch instructions [This event is an alias of branches].", 35 "LegacyConfigCode": "4" 36 }, 37 { 38 "EventName": "branch-misses", 39 "BriefDescription": "Mispredicted branch instructions.", 40 "LegacyConfigCode": "5" 41 }, 42 { 43 "EventName": "bus-cycles", 44 "BriefDescription": "Bus cycles, which can be different from total cycles.", 45 "LegacyConfigCode": "6" 46 }, 47 { 48 "EventName": "stalled-cycles-frontend", 49 "BriefDescription": "Stalled cycles during issue [This event is an alias of idle-cycles-frontend].", 50 "LegacyConfigCode": "7" 51 }, 52 { 53 "EventName": "idle-cycles-frontend", 54 "BriefDescription": "Stalled cycles during issue [This event is an alias of stalled-cycles-fronted].", 55 "LegacyConfigCode": "7" 56 }, 57 { 58 "EventName": "stalled-cycles-backend", 59 "BriefDescription": "Stalled cycles during retirement [This event is an alias of idle-cycles-backend].", 60 "LegacyConfigCode": "8" 61 }, 62 { 63 "EventName": "idle-cycles-backend", 64 "BriefDescription": "Stalled cycles during retirement [This event is an alias of stalled-cycles-backend].", 65 "LegacyConfigCode": "8" 66 }, 67 { 68 "EventName": "ref-cycles", 69 "BriefDescription": "Total cycles; not affected by CPU frequency scaling.", 70 "LegacyConfigCode": "9" 71 } 72]
~/
Read-only file preview.