[PATCH 2/4] perf, x86: Report TSX transaction abort cost as weight v2

2013-08-31 Thread Andi Kleen
From: Andi Kleen Use the existing weight reporting facility to report the transaction abort cost, that is the number of cycles wasted in aborts. Haswell reports this in the PEBS record. This was in fact the original user for weight. This is a very useful sort key to concentrate on the most

[PATCH 2/4] perf, x86: Report TSX transaction abort cost as weight v2

2013-08-31 Thread Andi Kleen
From: Andi Kleen a...@linux.intel.com Use the existing weight reporting facility to report the transaction abort cost, that is the number of cycles wasted in aborts. Haswell reports this in the PEBS record. This was in fact the original user for weight. This is a very useful sort key to

[PATCH 2/4] perf, x86: Report TSX transaction abort cost as weight v2

2013-08-21 Thread Andi Kleen
From: Andi Kleen Use the existing weight reporting facility to report the transaction abort cost, that is the number of cycles wasted in aborts. Haswell reports this in the PEBS record. This was in fact the original user for weight. This is a very useful sort key to concentrate on the most

[PATCH 2/4] perf, x86: Report TSX transaction abort cost as weight v2

2013-08-21 Thread Andi Kleen
From: Andi Kleen a...@linux.intel.com Use the existing weight reporting facility to report the transaction abort cost, that is the number of cycles wasted in aborts. Haswell reports this in the PEBS record. This was in fact the original user for weight. This is a very useful sort key to

[PATCH 2/4] perf, x86: Report TSX transaction abort cost as weight v2

2013-08-14 Thread Andi Kleen
From: Andi Kleen Use the existing weight reporting facility to report the transaction abort cost, that is the number of cycles wasted in aborts. Haswell reports this in the PEBS record. This was in fact the original user for weight. This is a very useful sort key to concentrate on the most

[PATCH 2/4] perf, x86: Report TSX transaction abort cost as weight v2

2013-08-14 Thread Andi Kleen
From: Andi Kleen a...@linux.intel.com Use the existing weight reporting facility to report the transaction abort cost, that is the number of cycles wasted in aborts. Haswell reports this in the PEBS record. This was in fact the original user for weight. This is a very useful sort key to