Linux-libre 5.4.47-gnu
[librecmc/linux-libre.git] / tools / perf / pmu-events / arch / x86 / bonnell / other.json
1 [
2     {
3         "EventCode": "0x6",
4         "Counter": "0,1",
5         "UMask": "0x80",
6         "EventName": "SEGMENT_REG_LOADS.ANY",
7         "SampleAfterValue": "200000",
8         "BriefDescription": "Number of segment register loads."
9     },
10     {
11         "EventCode": "0x9",
12         "Counter": "0,1",
13         "UMask": "0x20",
14         "EventName": "DISPATCH_BLOCKED.ANY",
15         "SampleAfterValue": "200000",
16         "BriefDescription": "Memory cluster signals to block micro-op dispatch for any reason"
17     },
18     {
19         "EventCode": "0x3A",
20         "Counter": "0,1",
21         "UMask": "0x0",
22         "EventName": "EIST_TRANS",
23         "SampleAfterValue": "200000",
24         "BriefDescription": "Number of Enhanced Intel SpeedStep(R) Technology (EIST) transitions"
25     },
26     {
27         "EventCode": "0x3B",
28         "Counter": "0,1",
29         "UMask": "0xc0",
30         "EventName": "THERMAL_TRIP",
31         "SampleAfterValue": "200000",
32         "BriefDescription": "Number of thermal trips"
33     },
34     {
35         "EventCode": "0x60",
36         "Counter": "0,1",
37         "UMask": "0xe0",
38         "EventName": "BUS_REQUEST_OUTSTANDING.ALL_AGENTS",
39         "SampleAfterValue": "200000",
40         "BriefDescription": "Outstanding cacheable data read bus requests duration."
41     },
42     {
43         "EventCode": "0x60",
44         "Counter": "0,1",
45         "UMask": "0x40",
46         "EventName": "BUS_REQUEST_OUTSTANDING.SELF",
47         "SampleAfterValue": "200000",
48         "BriefDescription": "Outstanding cacheable data read bus requests duration."
49     },
50     {
51         "EventCode": "0x61",
52         "Counter": "0,1",
53         "UMask": "0x20",
54         "EventName": "BUS_BNR_DRV.ALL_AGENTS",
55         "SampleAfterValue": "200000",
56         "BriefDescription": "Number of Bus Not Ready signals asserted."
57     },
58     {
59         "EventCode": "0x61",
60         "Counter": "0,1",
61         "UMask": "0x0",
62         "EventName": "BUS_BNR_DRV.THIS_AGENT",
63         "SampleAfterValue": "200000",
64         "BriefDescription": "Number of Bus Not Ready signals asserted."
65     },
66     {
67         "EventCode": "0x62",
68         "Counter": "0,1",
69         "UMask": "0x20",
70         "EventName": "BUS_DRDY_CLOCKS.ALL_AGENTS",
71         "SampleAfterValue": "200000",
72         "BriefDescription": "Bus cycles when data is sent on the bus."
73     },
74     {
75         "EventCode": "0x62",
76         "Counter": "0,1",
77         "UMask": "0x0",
78         "EventName": "BUS_DRDY_CLOCKS.THIS_AGENT",
79         "SampleAfterValue": "200000",
80         "BriefDescription": "Bus cycles when data is sent on the bus."
81     },
82     {
83         "EventCode": "0x63",
84         "Counter": "0,1",
85         "UMask": "0xe0",
86         "EventName": "BUS_LOCK_CLOCKS.ALL_AGENTS",
87         "SampleAfterValue": "200000",
88         "BriefDescription": "Bus cycles when a LOCK signal is asserted."
89     },
90     {
91         "EventCode": "0x63",
92         "Counter": "0,1",
93         "UMask": "0x40",
94         "EventName": "BUS_LOCK_CLOCKS.SELF",
95         "SampleAfterValue": "200000",
96         "BriefDescription": "Bus cycles when a LOCK signal is asserted."
97     },
98     {
99         "EventCode": "0x64",
100         "Counter": "0,1",
101         "UMask": "0x40",
102         "EventName": "BUS_DATA_RCV.SELF",
103         "SampleAfterValue": "200000",
104         "BriefDescription": "Bus cycles while processor receives data."
105     },
106     {
107         "EventCode": "0x65",
108         "Counter": "0,1",
109         "UMask": "0xe0",
110         "EventName": "BUS_TRANS_BRD.ALL_AGENTS",
111         "SampleAfterValue": "200000",
112         "BriefDescription": "Burst read bus transactions."
113     },
114     {
115         "EventCode": "0x65",
116         "Counter": "0,1",
117         "UMask": "0x40",
118         "EventName": "BUS_TRANS_BRD.SELF",
119         "SampleAfterValue": "200000",
120         "BriefDescription": "Burst read bus transactions."
121     },
122     {
123         "EventCode": "0x66",
124         "Counter": "0,1",
125         "UMask": "0xe0",
126         "EventName": "BUS_TRANS_RFO.ALL_AGENTS",
127         "SampleAfterValue": "200000",
128         "BriefDescription": "RFO bus transactions."
129     },
130     {
131         "EventCode": "0x66",
132         "Counter": "0,1",
133         "UMask": "0x40",
134         "EventName": "BUS_TRANS_RFO.SELF",
135         "SampleAfterValue": "200000",
136         "BriefDescription": "RFO bus transactions."
137     },
138     {
139         "EventCode": "0x67",
140         "Counter": "0,1",
141         "UMask": "0xe0",
142         "EventName": "BUS_TRANS_WB.ALL_AGENTS",
143         "SampleAfterValue": "200000",
144         "BriefDescription": "Explicit writeback bus transactions."
145     },
146     {
147         "EventCode": "0x67",
148         "Counter": "0,1",
149         "UMask": "0x40",
150         "EventName": "BUS_TRANS_WB.SELF",
151         "SampleAfterValue": "200000",
152         "BriefDescription": "Explicit writeback bus transactions."
153     },
154     {
155         "EventCode": "0x68",
156         "Counter": "0,1",
157         "UMask": "0xe0",
158         "EventName": "BUS_TRANS_IFETCH.ALL_AGENTS",
159         "SampleAfterValue": "200000",
160         "BriefDescription": "Instruction-fetch bus transactions."
161     },
162     {
163         "EventCode": "0x68",
164         "Counter": "0,1",
165         "UMask": "0x40",
166         "EventName": "BUS_TRANS_IFETCH.SELF",
167         "SampleAfterValue": "200000",
168         "BriefDescription": "Instruction-fetch bus transactions."
169     },
170     {
171         "EventCode": "0x69",
172         "Counter": "0,1",
173         "UMask": "0xe0",
174         "EventName": "BUS_TRANS_INVAL.ALL_AGENTS",
175         "SampleAfterValue": "200000",
176         "BriefDescription": "Invalidate bus transactions."
177     },
178     {
179         "EventCode": "0x69",
180         "Counter": "0,1",
181         "UMask": "0x40",
182         "EventName": "BUS_TRANS_INVAL.SELF",
183         "SampleAfterValue": "200000",
184         "BriefDescription": "Invalidate bus transactions."
185     },
186     {
187         "EventCode": "0x6A",
188         "Counter": "0,1",
189         "UMask": "0xe0",
190         "EventName": "BUS_TRANS_PWR.ALL_AGENTS",
191         "SampleAfterValue": "200000",
192         "BriefDescription": "Partial write bus transaction."
193     },
194     {
195         "EventCode": "0x6A",
196         "Counter": "0,1",
197         "UMask": "0x40",
198         "EventName": "BUS_TRANS_PWR.SELF",
199         "SampleAfterValue": "200000",
200         "BriefDescription": "Partial write bus transaction."
201     },
202     {
203         "EventCode": "0x6B",
204         "Counter": "0,1",
205         "UMask": "0xe0",
206         "EventName": "BUS_TRANS_P.ALL_AGENTS",
207         "SampleAfterValue": "200000",
208         "BriefDescription": "Partial bus transactions."
209     },
210     {
211         "EventCode": "0x6B",
212         "Counter": "0,1",
213         "UMask": "0x40",
214         "EventName": "BUS_TRANS_P.SELF",
215         "SampleAfterValue": "200000",
216         "BriefDescription": "Partial bus transactions."
217     },
218     {
219         "EventCode": "0x6C",
220         "Counter": "0,1",
221         "UMask": "0xe0",
222         "EventName": "BUS_TRANS_IO.ALL_AGENTS",
223         "SampleAfterValue": "200000",
224         "BriefDescription": "IO bus transactions."
225     },
226     {
227         "EventCode": "0x6C",
228         "Counter": "0,1",
229         "UMask": "0x40",
230         "EventName": "BUS_TRANS_IO.SELF",
231         "SampleAfterValue": "200000",
232         "BriefDescription": "IO bus transactions."
233     },
234     {
235         "EventCode": "0x6D",
236         "Counter": "0,1",
237         "UMask": "0xe0",
238         "EventName": "BUS_TRANS_DEF.ALL_AGENTS",
239         "SampleAfterValue": "200000",
240         "BriefDescription": "Deferred bus transactions."
241     },
242     {
243         "EventCode": "0x6D",
244         "Counter": "0,1",
245         "UMask": "0x40",
246         "EventName": "BUS_TRANS_DEF.SELF",
247         "SampleAfterValue": "200000",
248         "BriefDescription": "Deferred bus transactions."
249     },
250     {
251         "EventCode": "0x6E",
252         "Counter": "0,1",
253         "UMask": "0xe0",
254         "EventName": "BUS_TRANS_BURST.ALL_AGENTS",
255         "SampleAfterValue": "200000",
256         "BriefDescription": "Burst (full cache-line) bus transactions."
257     },
258     {
259         "EventCode": "0x6E",
260         "Counter": "0,1",
261         "UMask": "0x40",
262         "EventName": "BUS_TRANS_BURST.SELF",
263         "SampleAfterValue": "200000",
264         "BriefDescription": "Burst (full cache-line) bus transactions."
265     },
266     {
267         "EventCode": "0x6F",
268         "Counter": "0,1",
269         "UMask": "0xe0",
270         "EventName": "BUS_TRANS_MEM.ALL_AGENTS",
271         "SampleAfterValue": "200000",
272         "BriefDescription": "Memory bus transactions."
273     },
274     {
275         "EventCode": "0x6F",
276         "Counter": "0,1",
277         "UMask": "0x40",
278         "EventName": "BUS_TRANS_MEM.SELF",
279         "SampleAfterValue": "200000",
280         "BriefDescription": "Memory bus transactions."
281     },
282     {
283         "EventCode": "0x70",
284         "Counter": "0,1",
285         "UMask": "0xe0",
286         "EventName": "BUS_TRANS_ANY.ALL_AGENTS",
287         "SampleAfterValue": "200000",
288         "BriefDescription": "All bus transactions."
289     },
290     {
291         "EventCode": "0x70",
292         "Counter": "0,1",
293         "UMask": "0x40",
294         "EventName": "BUS_TRANS_ANY.SELF",
295         "SampleAfterValue": "200000",
296         "BriefDescription": "All bus transactions."
297     },
298     {
299         "EventCode": "0x77",
300         "Counter": "0,1",
301         "UMask": "0xb",
302         "EventName": "EXT_SNOOP.THIS_AGENT.ANY",
303         "SampleAfterValue": "200000",
304         "BriefDescription": "External snoops."
305     },
306     {
307         "EventCode": "0x77",
308         "Counter": "0,1",
309         "UMask": "0x1",
310         "EventName": "EXT_SNOOP.THIS_AGENT.CLEAN",
311         "SampleAfterValue": "200000",
312         "BriefDescription": "External snoops."
313     },
314     {
315         "EventCode": "0x77",
316         "Counter": "0,1",
317         "UMask": "0x2",
318         "EventName": "EXT_SNOOP.THIS_AGENT.HIT",
319         "SampleAfterValue": "200000",
320         "BriefDescription": "External snoops."
321     },
322     {
323         "EventCode": "0x77",
324         "Counter": "0,1",
325         "UMask": "0x8",
326         "EventName": "EXT_SNOOP.THIS_AGENT.HITM",
327         "SampleAfterValue": "200000",
328         "BriefDescription": "External snoops."
329     },
330     {
331         "EventCode": "0x77",
332         "Counter": "0,1",
333         "UMask": "0x2b",
334         "EventName": "EXT_SNOOP.ALL_AGENTS.ANY",
335         "SampleAfterValue": "200000",
336         "BriefDescription": "External snoops."
337     },
338     {
339         "EventCode": "0x77",
340         "Counter": "0,1",
341         "UMask": "0x21",
342         "EventName": "EXT_SNOOP.ALL_AGENTS.CLEAN",
343         "SampleAfterValue": "200000",
344         "BriefDescription": "External snoops."
345     },
346     {
347         "EventCode": "0x77",
348         "Counter": "0,1",
349         "UMask": "0x22",
350         "EventName": "EXT_SNOOP.ALL_AGENTS.HIT",
351         "SampleAfterValue": "200000",
352         "BriefDescription": "External snoops."
353     },
354     {
355         "EventCode": "0x77",
356         "Counter": "0,1",
357         "UMask": "0x28",
358         "EventName": "EXT_SNOOP.ALL_AGENTS.HITM",
359         "SampleAfterValue": "200000",
360         "BriefDescription": "External snoops."
361     },
362     {
363         "EventCode": "0x7A",
364         "Counter": "0,1",
365         "UMask": "0x20",
366         "EventName": "BUS_HIT_DRV.ALL_AGENTS",
367         "SampleAfterValue": "200000",
368         "BriefDescription": "HIT signal asserted."
369     },
370     {
371         "EventCode": "0x7A",
372         "Counter": "0,1",
373         "UMask": "0x0",
374         "EventName": "BUS_HIT_DRV.THIS_AGENT",
375         "SampleAfterValue": "200000",
376         "BriefDescription": "HIT signal asserted."
377     },
378     {
379         "EventCode": "0x7B",
380         "Counter": "0,1",
381         "UMask": "0x20",
382         "EventName": "BUS_HITM_DRV.ALL_AGENTS",
383         "SampleAfterValue": "200000",
384         "BriefDescription": "HITM signal asserted."
385     },
386     {
387         "EventCode": "0x7B",
388         "Counter": "0,1",
389         "UMask": "0x0",
390         "EventName": "BUS_HITM_DRV.THIS_AGENT",
391         "SampleAfterValue": "200000",
392         "BriefDescription": "HITM signal asserted."
393     },
394     {
395         "EventCode": "0x7D",
396         "Counter": "0,1",
397         "UMask": "0x40",
398         "EventName": "BUSQ_EMPTY.SELF",
399         "SampleAfterValue": "200000",
400         "BriefDescription": "Bus queue is empty."
401     },
402     {
403         "EventCode": "0x7E",
404         "Counter": "0,1",
405         "UMask": "0xe0",
406         "EventName": "SNOOP_STALL_DRV.ALL_AGENTS",
407         "SampleAfterValue": "200000",
408         "BriefDescription": "Bus stalled for snoops."
409     },
410     {
411         "EventCode": "0x7E",
412         "Counter": "0,1",
413         "UMask": "0x40",
414         "EventName": "SNOOP_STALL_DRV.SELF",
415         "SampleAfterValue": "200000",
416         "BriefDescription": "Bus stalled for snoops."
417     },
418     {
419         "EventCode": "0x7F",
420         "Counter": "0,1",
421         "UMask": "0x40",
422         "EventName": "BUS_IO_WAIT.SELF",
423         "SampleAfterValue": "200000",
424         "BriefDescription": "IO requests waiting in the bus queue."
425     },
426     {
427         "EventCode": "0xC6",
428         "Counter": "0,1",
429         "UMask": "0x1",
430         "EventName": "CYCLES_INT_MASKED.CYCLES_INT_MASKED",
431         "SampleAfterValue": "2000000",
432         "BriefDescription": "Cycles during which interrupts are disabled."
433     },
434     {
435         "EventCode": "0xC6",
436         "Counter": "0,1",
437         "UMask": "0x2",
438         "EventName": "CYCLES_INT_MASKED.CYCLES_INT_PENDING_AND_MASKED",
439         "SampleAfterValue": "2000000",
440         "BriefDescription": "Cycles during which interrupts are pending and disabled."
441     },
442     {
443         "EventCode": "0xC8",
444         "Counter": "0,1",
445         "UMask": "0x0",
446         "EventName": "HW_INT_RCV",
447         "SampleAfterValue": "200000",
448         "BriefDescription": "Hardware interrupts received."
449     }
450 ]