Value | Meaning |
---|---|
PERF_TXN_ELISION1 << 0 | From elision |
PERF_TXN_TRANSACTION1 << 1 | From transaction |
PERF_TXN_SYNC1 << 2 | Instruction is related |
PERF_TXN_ASYNC1 << 3 | Instruction not related |
PERF_TXN_RETRY1 << 4 | Retry possible |
PERF_TXN_CONFLICT1 << 5 | Conflict abort |
PERF_TXN_CAPACITY_WRITE1 << 6 | Capacity write abort |
PERF_TXN_CAPACITY_READ1 << 7 | Capacity read abort |
PERF_TXN_MAX1 << 8 | non-ABI |
PERF_TXN_ABORT_SHIFT32 | bits 32..63 are reserved for the abort code PERF_TXN_ABORT_MASK = 0xffffffff << 32, |
Values for the memory transaction event qualifier, mostly for abort events. Multiple bits can be set.