1[
2    {
3        "BriefDescription": "Counts cacheable demand data reads Catch all value for any response types - this includes response types not define in the OCR.  If this is set all other response types will be ignored",
4        "EventCode": "0xB7",
5        "EventName": "OCR.DEMAND_DATA_RD.ANY_RESPONSE",
6        "MSRIndex": "0x1a6,0x1a7",
7        "MSRValue": "0x10001",
8        "SampleAfterValue": "100003",
9        "UMask": "0x1",
10        "Unit": "cpu_atom"
11    },
12    {
13        "BriefDescription": "Counts demand data reads that have any type of response.",
14        "EventCode": "0x2A,0x2B",
15        "EventName": "OCR.DEMAND_DATA_RD.ANY_RESPONSE",
16        "MSRIndex": "0x1a6,0x1a7",
17        "MSRValue": "0x10001",
18        "SampleAfterValue": "100003",
19        "UMask": "0x1",
20        "Unit": "cpu_core"
21    },
22    {
23        "BriefDescription": "Counts demand reads for ownership, including SWPREFETCHW which is an RFO Catch all value for any response types - this includes response types not define in the OCR.  If this is set all other response types will be ignored",
24        "EventCode": "0xB7",
25        "EventName": "OCR.DEMAND_RFO.ANY_RESPONSE",
26        "MSRIndex": "0x1a6,0x1a7",
27        "MSRValue": "0x10002",
28        "SampleAfterValue": "100003",
29        "UMask": "0x1",
30        "Unit": "cpu_atom"
31    },
32    {
33        "BriefDescription": "Counts demand read for ownership (RFO) requests and software prefetches for exclusive ownership (PREFETCHW) that have any type of response.",
34        "EventCode": "0x2A,0x2B",
35        "EventName": "OCR.DEMAND_RFO.ANY_RESPONSE",
36        "MSRIndex": "0x1a6,0x1a7",
37        "MSRValue": "0x10002",
38        "SampleAfterValue": "100003",
39        "UMask": "0x1",
40        "Unit": "cpu_core"
41    }
42]
43