[PATCH 19/32] perf, core: Add generic transaction flags v2

2012-11-09 Thread Andi Kleen
From: Andi Kleen Add a generic qualifier for transaction events, as a new sample type that returns a flag word. This is particularly useful for qualifying aborts: to distinguish aborts which happen due to asynchronous events (like conflicts caused by another CPU) versus instructions that lead to

[PATCH 19/32] perf, core: Add generic transaction flags v2

2012-11-09 Thread Andi Kleen
From: Andi Kleen a...@linux.intel.com Add a generic qualifier for transaction events, as a new sample type that returns a flag word. This is particularly useful for qualifying aborts: to distinguish aborts which happen due to asynchronous events (like conflicts caused by another CPU) versus

[PATCH 19/32] perf, core: Add generic transaction flags v2

2012-10-30 Thread Andi Kleen
From: Andi Kleen Add a generic qualifier for transaction events, as a new sample type that returns a flag word. This is particularly useful for qualifying aborts: to distinguish aborts which happen due to asynchronous events (like conflicts caused by another CPU) versus instructions that lead to

[PATCH 19/32] perf, core: Add generic transaction flags v2

2012-10-30 Thread Andi Kleen
From: Andi Kleen a...@linux.intel.com Add a generic qualifier for transaction events, as a new sample type that returns a flag word. This is particularly useful for qualifying aborts: to distinguish aborts which happen due to asynchronous events (like conflicts caused by another CPU) versus