14a00680bSAndi Kleen[
24a00680bSAndi Kleen    {
3*4ee19e31SIan Rogers        "BriefDescription": "Machine clears due to memory ordering issue",
403da89c5SAndi Kleen        "CollectPEBSRecord": "1",
503da89c5SAndi Kleen        "Counter": "0,1,2,3",
6*4ee19e31SIan Rogers        "EventCode": "0xC3",
703da89c5SAndi Kleen        "EventName": "MACHINE_CLEARS.MEMORY_ORDERING",
8*4ee19e31SIan Rogers        "PublicDescription": "Counts machine clears due to memory ordering issues.  This occurs when a snoop request happens and the machine is uncertain if memory ordering will be preserved as another core is in the process of modifying the data.",
903da89c5SAndi Kleen        "SampleAfterValue": "200003",
10*4ee19e31SIan Rogers        "UMask": "0x2"
11*4ee19e31SIan Rogers    },
12*4ee19e31SIan Rogers    {
13*4ee19e31SIan Rogers        "BriefDescription": "Load uops that split a page (Precise event capable)",
14*4ee19e31SIan Rogers        "CollectPEBSRecord": "2",
15*4ee19e31SIan Rogers        "Counter": "0,1,2,3",
16*4ee19e31SIan Rogers        "EventCode": "0x13",
17*4ee19e31SIan Rogers        "EventName": "MISALIGN_MEM_REF.LOAD_PAGE_SPLIT",
18*4ee19e31SIan Rogers        "PEBS": "2",
19*4ee19e31SIan Rogers        "PublicDescription": "Counts when a memory load of a uop spans a page boundary (a split) is retired.",
20*4ee19e31SIan Rogers        "SampleAfterValue": "200003",
21*4ee19e31SIan Rogers        "UMask": "0x2"
22*4ee19e31SIan Rogers    },
23*4ee19e31SIan Rogers    {
24*4ee19e31SIan Rogers        "BriefDescription": "Store uops that split a page (Precise event capable)",
25*4ee19e31SIan Rogers        "CollectPEBSRecord": "2",
26*4ee19e31SIan Rogers        "Counter": "0,1,2,3",
27*4ee19e31SIan Rogers        "EventCode": "0x13",
28*4ee19e31SIan Rogers        "EventName": "MISALIGN_MEM_REF.STORE_PAGE_SPLIT",
29*4ee19e31SIan Rogers        "PEBS": "2",
30*4ee19e31SIan Rogers        "PublicDescription": "Counts when a memory store of a uop spans a page boundary (a split) is retired.",
31*4ee19e31SIan Rogers        "SampleAfterValue": "200003",
32*4ee19e31SIan Rogers        "UMask": "0x4"
334a00680bSAndi Kleen    }
344a00680bSAndi Kleen]