127b565b1SAndi Kleen[ 227b565b1SAndi Kleen { 3*8aae803fSIan Rogers "BriefDescription": "Number of times HLE abort was triggered", 434cb72efSIan Rogers "EventCode": "0xc8", 527b565b1SAndi Kleen "EventName": "HLE_RETIRED.ABORTED", 634cb72efSIan Rogers "PEBS": "1", 7*8aae803fSIan Rogers "PublicDescription": "Number of times HLE abort was triggered.", 827b565b1SAndi Kleen "SampleAfterValue": "2000003", 934cb72efSIan Rogers "UMask": "0x4" 1027b565b1SAndi Kleen }, 1127b565b1SAndi Kleen { 1227b565b1SAndi Kleen "BriefDescription": "Number of times an HLE execution aborted due to various memory events (e.g., read/write capacity and conflicts).", 1334cb72efSIan Rogers "EventCode": "0xc8", 1427b565b1SAndi Kleen "EventName": "HLE_RETIRED.ABORTED_MISC1", 1527b565b1SAndi Kleen "PublicDescription": "Number of times an HLE abort was attributed to a Memory condition (See TSX_Memory event for additional details).", 1627b565b1SAndi Kleen "SampleAfterValue": "2000003", 1734cb72efSIan Rogers "UMask": "0x8" 1827b565b1SAndi Kleen }, 1927b565b1SAndi Kleen { 2027b565b1SAndi Kleen "BriefDescription": "Number of times an HLE execution aborted due to uncommon conditions", 2134cb72efSIan Rogers "EventCode": "0xc8", 2227b565b1SAndi Kleen "EventName": "HLE_RETIRED.ABORTED_MISC2", 2327b565b1SAndi Kleen "PublicDescription": "Number of times the TSX watchdog signaled an HLE abort.", 2427b565b1SAndi Kleen "SampleAfterValue": "2000003", 2534cb72efSIan Rogers "UMask": "0x10" 2627b565b1SAndi Kleen }, 2727b565b1SAndi Kleen { 2827b565b1SAndi Kleen "BriefDescription": "Number of times an HLE execution aborted due to HLE-unfriendly instructions", 2934cb72efSIan Rogers "EventCode": "0xc8", 3027b565b1SAndi Kleen "EventName": "HLE_RETIRED.ABORTED_MISC3", 3127b565b1SAndi Kleen "PublicDescription": "Number of times a disallowed operation caused an HLE abort.", 3227b565b1SAndi Kleen "SampleAfterValue": "2000003", 3334cb72efSIan Rogers "UMask": "0x20" 3427b565b1SAndi Kleen }, 3527b565b1SAndi Kleen { 3627b565b1SAndi Kleen "BriefDescription": "Number of times an HLE execution aborted due to incompatible memory type", 3734cb72efSIan Rogers "EventCode": "0xc8", 3827b565b1SAndi Kleen "EventName": "HLE_RETIRED.ABORTED_MISC4", 3927b565b1SAndi Kleen "PublicDescription": "Number of times HLE caused a fault.", 4027b565b1SAndi Kleen "SampleAfterValue": "2000003", 4134cb72efSIan Rogers "UMask": "0x40" 4227b565b1SAndi Kleen }, 4327b565b1SAndi Kleen { 4427b565b1SAndi Kleen "BriefDescription": "Number of times an HLE execution aborted due to none of the previous 4 categories (e.g. interrupts)", 4534cb72efSIan Rogers "EventCode": "0xc8", 4627b565b1SAndi Kleen "EventName": "HLE_RETIRED.ABORTED_MISC5", 4727b565b1SAndi Kleen "PublicDescription": "Number of times HLE aborted and was not due to the abort conditions in subevents 3-6.", 4827b565b1SAndi Kleen "SampleAfterValue": "2000003", 4934cb72efSIan Rogers "UMask": "0x80" 5027b565b1SAndi Kleen }, 5127b565b1SAndi Kleen { 5234cb72efSIan Rogers "BriefDescription": "Number of times HLE commit succeeded", 5334cb72efSIan Rogers "EventCode": "0xc8", 5434cb72efSIan Rogers "EventName": "HLE_RETIRED.COMMIT", 5534cb72efSIan Rogers "PublicDescription": "Number of times HLE commit succeeded.", 5627b565b1SAndi Kleen "SampleAfterValue": "2000003", 5734cb72efSIan Rogers "UMask": "0x2" 5827b565b1SAndi Kleen }, 5927b565b1SAndi Kleen { 6034cb72efSIan Rogers "BriefDescription": "Number of times we entered an HLE region; does not count nested transactions", 6134cb72efSIan Rogers "EventCode": "0xc8", 6234cb72efSIan Rogers "EventName": "HLE_RETIRED.START", 6334cb72efSIan Rogers "PublicDescription": "Number of times we entered an HLE region\n does not count nested transactions.", 6427b565b1SAndi Kleen "SampleAfterValue": "2000003", 6534cb72efSIan Rogers "UMask": "0x1" 6627b565b1SAndi Kleen }, 6727b565b1SAndi Kleen { 6834cb72efSIan Rogers "BriefDescription": "Counts the number of machine clears due to memory order conflicts.", 6934cb72efSIan Rogers "EventCode": "0xC3", 7034cb72efSIan Rogers "EventName": "MACHINE_CLEARS.MEMORY_ORDERING", 7134cb72efSIan Rogers "PublicDescription": "This event counts the number of memory ordering Machine Clears detected. Memory Ordering Machine Clears can result from one of the following:\n1. memory disambiguation,\n2. external snoop, or\n3. cross SMT-HW-thread snoop (stores) hitting load buffer.", 7234cb72efSIan Rogers "SampleAfterValue": "100003", 7334cb72efSIan Rogers "UMask": "0x2" 7434cb72efSIan Rogers }, 7534cb72efSIan Rogers { 76*8aae803fSIan Rogers "BriefDescription": "Randomly selected loads with latency value being above 128", 77*8aae803fSIan Rogers "Data_LA": "1", 7834cb72efSIan Rogers "Errata": "BDM100, BDM35", 79*8aae803fSIan Rogers "EventCode": "0xcd", 8034cb72efSIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_128", 8134cb72efSIan Rogers "MSRIndex": "0x3F6", 8234cb72efSIan Rogers "MSRValue": "0x80", 8334cb72efSIan Rogers "PEBS": "2", 84*8aae803fSIan Rogers "PublicDescription": "Counts randomly selected loads with latency value being above 128.", 8534cb72efSIan Rogers "SampleAfterValue": "1009", 8634cb72efSIan Rogers "UMask": "0x1" 8734cb72efSIan Rogers }, 8834cb72efSIan Rogers { 89*8aae803fSIan Rogers "BriefDescription": "Randomly selected loads with latency value being above 16", 90*8aae803fSIan Rogers "Data_LA": "1", 9134cb72efSIan Rogers "Errata": "BDM100, BDM35", 92*8aae803fSIan Rogers "EventCode": "0xcd", 9334cb72efSIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_16", 9434cb72efSIan Rogers "MSRIndex": "0x3F6", 9534cb72efSIan Rogers "MSRValue": "0x10", 9634cb72efSIan Rogers "PEBS": "2", 97*8aae803fSIan Rogers "PublicDescription": "Counts randomly selected loads with latency value being above 16.", 9834cb72efSIan Rogers "SampleAfterValue": "20011", 9934cb72efSIan Rogers "UMask": "0x1" 10034cb72efSIan Rogers }, 10134cb72efSIan Rogers { 102*8aae803fSIan Rogers "BriefDescription": "Randomly selected loads with latency value being above 256", 103*8aae803fSIan Rogers "Data_LA": "1", 10434cb72efSIan Rogers "Errata": "BDM100, BDM35", 105*8aae803fSIan Rogers "EventCode": "0xcd", 10634cb72efSIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_256", 10734cb72efSIan Rogers "MSRIndex": "0x3F6", 10834cb72efSIan Rogers "MSRValue": "0x100", 10934cb72efSIan Rogers "PEBS": "2", 110*8aae803fSIan Rogers "PublicDescription": "Counts randomly selected loads with latency value being above 256.", 11134cb72efSIan Rogers "SampleAfterValue": "503", 11234cb72efSIan Rogers "UMask": "0x1" 11334cb72efSIan Rogers }, 11434cb72efSIan Rogers { 115*8aae803fSIan Rogers "BriefDescription": "Randomly selected loads with latency value being above 32", 116*8aae803fSIan Rogers "Data_LA": "1", 11734cb72efSIan Rogers "Errata": "BDM100, BDM35", 118*8aae803fSIan Rogers "EventCode": "0xcd", 11934cb72efSIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_32", 12034cb72efSIan Rogers "MSRIndex": "0x3F6", 12134cb72efSIan Rogers "MSRValue": "0x20", 12234cb72efSIan Rogers "PEBS": "2", 123*8aae803fSIan Rogers "PublicDescription": "Counts randomly selected loads with latency value being above 32.", 12434cb72efSIan Rogers "SampleAfterValue": "100007", 12534cb72efSIan Rogers "UMask": "0x1" 12634cb72efSIan Rogers }, 12734cb72efSIan Rogers { 128*8aae803fSIan Rogers "BriefDescription": "Randomly selected loads with latency value being above 4", 129*8aae803fSIan Rogers "Data_LA": "1", 13034cb72efSIan Rogers "Errata": "BDM100, BDM35", 131*8aae803fSIan Rogers "EventCode": "0xcd", 13234cb72efSIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_4", 13334cb72efSIan Rogers "MSRIndex": "0x3F6", 13434cb72efSIan Rogers "MSRValue": "0x4", 13534cb72efSIan Rogers "PEBS": "2", 136*8aae803fSIan Rogers "PublicDescription": "Counts randomly selected loads with latency value being above four.", 13734cb72efSIan Rogers "SampleAfterValue": "100003", 13834cb72efSIan Rogers "UMask": "0x1" 13934cb72efSIan Rogers }, 14034cb72efSIan Rogers { 141*8aae803fSIan Rogers "BriefDescription": "Randomly selected loads with latency value being above 512", 142*8aae803fSIan Rogers "Data_LA": "1", 14334cb72efSIan Rogers "Errata": "BDM100, BDM35", 144*8aae803fSIan Rogers "EventCode": "0xcd", 14534cb72efSIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_512", 14634cb72efSIan Rogers "MSRIndex": "0x3F6", 14734cb72efSIan Rogers "MSRValue": "0x200", 14834cb72efSIan Rogers "PEBS": "2", 149*8aae803fSIan Rogers "PublicDescription": "Counts randomly selected loads with latency value being above 512.", 15034cb72efSIan Rogers "SampleAfterValue": "101", 15134cb72efSIan Rogers "UMask": "0x1" 15234cb72efSIan Rogers }, 15334cb72efSIan Rogers { 154*8aae803fSIan Rogers "BriefDescription": "Randomly selected loads with latency value being above 64", 155*8aae803fSIan Rogers "Data_LA": "1", 15634cb72efSIan Rogers "Errata": "BDM100, BDM35", 157*8aae803fSIan Rogers "EventCode": "0xcd", 15834cb72efSIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_64", 15934cb72efSIan Rogers "MSRIndex": "0x3F6", 16034cb72efSIan Rogers "MSRValue": "0x40", 16134cb72efSIan Rogers "PEBS": "2", 162*8aae803fSIan Rogers "PublicDescription": "Counts randomly selected loads with latency value being above 64.", 16334cb72efSIan Rogers "SampleAfterValue": "2003", 16434cb72efSIan Rogers "UMask": "0x1" 16534cb72efSIan Rogers }, 16634cb72efSIan Rogers { 167*8aae803fSIan Rogers "BriefDescription": "Randomly selected loads with latency value being above 8", 168*8aae803fSIan Rogers "Data_LA": "1", 16934cb72efSIan Rogers "Errata": "BDM100, BDM35", 170*8aae803fSIan Rogers "EventCode": "0xcd", 17134cb72efSIan Rogers "EventName": "MEM_TRANS_RETIRED.LOAD_LATENCY_GT_8", 17234cb72efSIan Rogers "MSRIndex": "0x3F6", 17334cb72efSIan Rogers "MSRValue": "0x8", 17434cb72efSIan Rogers "PEBS": "2", 175*8aae803fSIan Rogers "PublicDescription": "Counts randomly selected loads with latency value being above eight.", 17634cb72efSIan Rogers "SampleAfterValue": "50021", 17734cb72efSIan Rogers "UMask": "0x1" 17834cb72efSIan Rogers }, 17934cb72efSIan Rogers { 18034cb72efSIan Rogers "BriefDescription": "Speculative cache line split load uops dispatched to L1 cache", 18134cb72efSIan Rogers "EventCode": "0x05", 18234cb72efSIan Rogers "EventName": "MISALIGN_MEM_REF.LOADS", 18334cb72efSIan Rogers "PublicDescription": "This event counts speculative cache-line split load uops dispatched to the L1 cache.", 18434cb72efSIan Rogers "SampleAfterValue": "2000003", 18534cb72efSIan Rogers "UMask": "0x1" 18634cb72efSIan Rogers }, 18734cb72efSIan Rogers { 18834cb72efSIan Rogers "BriefDescription": "Speculative cache line split STA uops dispatched to L1 cache", 18934cb72efSIan Rogers "EventCode": "0x05", 19034cb72efSIan Rogers "EventName": "MISALIGN_MEM_REF.STORES", 19134cb72efSIan Rogers "PublicDescription": "This event counts speculative cache line split store-address (STA) uops dispatched to the L1 cache.", 19234cb72efSIan Rogers "SampleAfterValue": "2000003", 19334cb72efSIan Rogers "UMask": "0x2" 19434cb72efSIan Rogers }, 19534cb72efSIan Rogers { 196*8aae803fSIan Rogers "BriefDescription": "Number of times RTM abort was triggered", 19734cb72efSIan Rogers "EventCode": "0xc9", 19827b565b1SAndi Kleen "EventName": "RTM_RETIRED.ABORTED", 19934cb72efSIan Rogers "PEBS": "1", 200*8aae803fSIan Rogers "PublicDescription": "Number of times RTM abort was triggered .", 20127b565b1SAndi Kleen "SampleAfterValue": "2000003", 20234cb72efSIan Rogers "UMask": "0x4" 20327b565b1SAndi Kleen }, 20427b565b1SAndi Kleen { 20527b565b1SAndi Kleen "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g. read/write capacity and conflicts)", 20634cb72efSIan Rogers "EventCode": "0xc9", 20727b565b1SAndi Kleen "EventName": "RTM_RETIRED.ABORTED_MISC1", 20827b565b1SAndi Kleen "PublicDescription": "Number of times an RTM abort was attributed to a Memory condition (See TSX_Memory event for additional details).", 20927b565b1SAndi Kleen "SampleAfterValue": "2000003", 21034cb72efSIan Rogers "UMask": "0x8" 21127b565b1SAndi Kleen }, 21227b565b1SAndi Kleen { 21327b565b1SAndi Kleen "BriefDescription": "Number of times an RTM execution aborted due to various memory events (e.g., read/write capacity and conflicts).", 21434cb72efSIan Rogers "EventCode": "0xc9", 21527b565b1SAndi Kleen "EventName": "RTM_RETIRED.ABORTED_MISC2", 21627b565b1SAndi Kleen "PublicDescription": "Number of times the TSX watchdog signaled an RTM abort.", 21727b565b1SAndi Kleen "SampleAfterValue": "2000003", 21834cb72efSIan Rogers "UMask": "0x10" 21927b565b1SAndi Kleen }, 22027b565b1SAndi Kleen { 22127b565b1SAndi Kleen "BriefDescription": "Number of times an RTM execution aborted due to HLE-unfriendly instructions", 22234cb72efSIan Rogers "EventCode": "0xc9", 22327b565b1SAndi Kleen "EventName": "RTM_RETIRED.ABORTED_MISC3", 22427b565b1SAndi Kleen "PublicDescription": "Number of times a disallowed operation caused an RTM abort.", 22527b565b1SAndi Kleen "SampleAfterValue": "2000003", 22634cb72efSIan Rogers "UMask": "0x20" 22727b565b1SAndi Kleen }, 22827b565b1SAndi Kleen { 22927b565b1SAndi Kleen "BriefDescription": "Number of times an RTM execution aborted due to incompatible memory type", 23034cb72efSIan Rogers "EventCode": "0xc9", 23127b565b1SAndi Kleen "EventName": "RTM_RETIRED.ABORTED_MISC4", 23227b565b1SAndi Kleen "PublicDescription": "Number of times a RTM caused a fault.", 23327b565b1SAndi Kleen "SampleAfterValue": "2000003", 23434cb72efSIan Rogers "UMask": "0x40" 23527b565b1SAndi Kleen }, 23627b565b1SAndi Kleen { 23727b565b1SAndi Kleen "BriefDescription": "Number of times an RTM execution aborted due to none of the previous 4 categories (e.g. interrupt)", 23834cb72efSIan Rogers "EventCode": "0xc9", 23927b565b1SAndi Kleen "EventName": "RTM_RETIRED.ABORTED_MISC5", 24027b565b1SAndi Kleen "PublicDescription": "Number of times RTM aborted and was not due to the abort conditions in subevents 3-6.", 24127b565b1SAndi Kleen "SampleAfterValue": "2000003", 24234cb72efSIan Rogers "UMask": "0x80" 24327b565b1SAndi Kleen }, 24427b565b1SAndi Kleen { 24534cb72efSIan Rogers "BriefDescription": "Number of times RTM commit succeeded", 24634cb72efSIan Rogers "EventCode": "0xc9", 24734cb72efSIan Rogers "EventName": "RTM_RETIRED.COMMIT", 24834cb72efSIan Rogers "PublicDescription": "Number of times RTM commit succeeded.", 24934cb72efSIan Rogers "SampleAfterValue": "2000003", 25034cb72efSIan Rogers "UMask": "0x2" 25127b565b1SAndi Kleen }, 25227b565b1SAndi Kleen { 25334cb72efSIan Rogers "BriefDescription": "Number of times we entered an RTM region; does not count nested transactions", 25434cb72efSIan Rogers "EventCode": "0xc9", 25534cb72efSIan Rogers "EventName": "RTM_RETIRED.START", 25634cb72efSIan Rogers "PublicDescription": "Number of times we entered an RTM region\n does not count nested transactions.", 25734cb72efSIan Rogers "SampleAfterValue": "2000003", 25834cb72efSIan Rogers "UMask": "0x1" 25927b565b1SAndi Kleen }, 26027b565b1SAndi Kleen { 26134cb72efSIan Rogers "BriefDescription": "Counts the number of times a class of instructions that may cause a transactional abort was executed. Since this is the count of execution, it may not always cause a transactional abort.", 26234cb72efSIan Rogers "EventCode": "0x5d", 26334cb72efSIan Rogers "EventName": "TX_EXEC.MISC1", 26434cb72efSIan Rogers "SampleAfterValue": "2000003", 26534cb72efSIan Rogers "UMask": "0x1" 26627b565b1SAndi Kleen }, 26727b565b1SAndi Kleen { 26834cb72efSIan Rogers "BriefDescription": "Counts the number of times a class of instructions (e.g., vzeroupper) that may cause a transactional abort was executed inside a transactional region", 26934cb72efSIan Rogers "EventCode": "0x5d", 27034cb72efSIan Rogers "EventName": "TX_EXEC.MISC2", 27134cb72efSIan Rogers "PublicDescription": "Unfriendly TSX abort triggered by a vzeroupper instruction.", 27234cb72efSIan Rogers "SampleAfterValue": "2000003", 27334cb72efSIan Rogers "UMask": "0x2" 27427b565b1SAndi Kleen }, 27527b565b1SAndi Kleen { 27634cb72efSIan Rogers "BriefDescription": "Counts the number of times an instruction execution caused the transactional nest count supported to be exceeded", 27734cb72efSIan Rogers "EventCode": "0x5d", 27834cb72efSIan Rogers "EventName": "TX_EXEC.MISC3", 27934cb72efSIan Rogers "PublicDescription": "Unfriendly TSX abort triggered by a nest count that is too deep.", 28034cb72efSIan Rogers "SampleAfterValue": "2000003", 28134cb72efSIan Rogers "UMask": "0x4" 28227b565b1SAndi Kleen }, 28327b565b1SAndi Kleen { 28434cb72efSIan Rogers "BriefDescription": "Counts the number of times a XBEGIN instruction was executed inside an HLE transactional region.", 28534cb72efSIan Rogers "EventCode": "0x5d", 28634cb72efSIan Rogers "EventName": "TX_EXEC.MISC4", 28734cb72efSIan Rogers "PublicDescription": "RTM region detected inside HLE.", 28834cb72efSIan Rogers "SampleAfterValue": "2000003", 28934cb72efSIan Rogers "UMask": "0x8" 29027b565b1SAndi Kleen }, 29127b565b1SAndi Kleen { 29234cb72efSIan Rogers "BriefDescription": "Counts the number of times an HLE XACQUIRE instruction was executed inside an RTM transactional region.", 29334cb72efSIan Rogers "EventCode": "0x5d", 29434cb72efSIan Rogers "EventName": "TX_EXEC.MISC5", 29534cb72efSIan Rogers "SampleAfterValue": "2000003", 29634cb72efSIan Rogers "UMask": "0x10" 29727b565b1SAndi Kleen }, 29827b565b1SAndi Kleen { 29934cb72efSIan Rogers "BriefDescription": "Number of times a TSX Abort was triggered due to an evicted line caused by a transaction overflow", 30034cb72efSIan Rogers "EventCode": "0x54", 30134cb72efSIan Rogers "EventName": "TX_MEM.ABORT_CAPACITY_WRITE", 30234cb72efSIan Rogers "PublicDescription": "Number of times a TSX Abort was triggered due to an evicted line caused by a transaction overflow.", 30334cb72efSIan Rogers "SampleAfterValue": "2000003", 30434cb72efSIan Rogers "UMask": "0x2" 30534cb72efSIan Rogers }, 30634cb72efSIan Rogers { 30734cb72efSIan Rogers "BriefDescription": "Number of times a TSX line had a cache conflict", 30834cb72efSIan Rogers "EventCode": "0x54", 30934cb72efSIan Rogers "EventName": "TX_MEM.ABORT_CONFLICT", 31034cb72efSIan Rogers "PublicDescription": "Number of times a TSX line had a cache conflict.", 31134cb72efSIan Rogers "SampleAfterValue": "2000003", 31234cb72efSIan Rogers "UMask": "0x1" 31334cb72efSIan Rogers }, 31434cb72efSIan Rogers { 31534cb72efSIan Rogers "BriefDescription": "Number of times a TSX Abort was triggered due to release/commit but data and address mismatch", 31634cb72efSIan Rogers "EventCode": "0x54", 31734cb72efSIan Rogers "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_MISMATCH", 31834cb72efSIan Rogers "PublicDescription": "Number of times a TSX Abort was triggered due to release/commit but data and address mismatch.", 31934cb72efSIan Rogers "SampleAfterValue": "2000003", 32034cb72efSIan Rogers "UMask": "0x10" 32134cb72efSIan Rogers }, 32234cb72efSIan Rogers { 32334cb72efSIan Rogers "BriefDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not empty", 32434cb72efSIan Rogers "EventCode": "0x54", 32534cb72efSIan Rogers "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_NOT_EMPTY", 32634cb72efSIan Rogers "PublicDescription": "Number of times a TSX Abort was triggered due to commit but Lock Buffer not empty.", 32734cb72efSIan Rogers "SampleAfterValue": "2000003", 32834cb72efSIan Rogers "UMask": "0x8" 32934cb72efSIan Rogers }, 33034cb72efSIan Rogers { 33134cb72efSIan Rogers "BriefDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported alignment from Lock Buffer", 33234cb72efSIan Rogers "EventCode": "0x54", 33334cb72efSIan Rogers "EventName": "TX_MEM.ABORT_HLE_ELISION_BUFFER_UNSUPPORTED_ALIGNMENT", 33434cb72efSIan Rogers "PublicDescription": "Number of times a TSX Abort was triggered due to attempting an unsupported alignment from Lock Buffer.", 33534cb72efSIan Rogers "SampleAfterValue": "2000003", 33634cb72efSIan Rogers "UMask": "0x20" 33734cb72efSIan Rogers }, 33834cb72efSIan Rogers { 33934cb72efSIan Rogers "BriefDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store to lock", 34034cb72efSIan Rogers "EventCode": "0x54", 34134cb72efSIan Rogers "EventName": "TX_MEM.ABORT_HLE_STORE_TO_ELIDED_LOCK", 34234cb72efSIan Rogers "PublicDescription": "Number of times a TSX Abort was triggered due to a non-release/commit store to lock.", 34334cb72efSIan Rogers "SampleAfterValue": "2000003", 34434cb72efSIan Rogers "UMask": "0x4" 34534cb72efSIan Rogers }, 34634cb72efSIan Rogers { 34734cb72efSIan Rogers "BriefDescription": "Number of times we could not allocate Lock Buffer", 34834cb72efSIan Rogers "EventCode": "0x54", 34934cb72efSIan Rogers "EventName": "TX_MEM.HLE_ELISION_BUFFER_FULL", 35034cb72efSIan Rogers "PublicDescription": "Number of times we could not allocate Lock Buffer.", 35134cb72efSIan Rogers "SampleAfterValue": "2000003", 35234cb72efSIan Rogers "UMask": "0x40" 35327b565b1SAndi Kleen } 35427b565b1SAndi Kleen] 355