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