[PATCH 2/3] perf, x86: Add Broadwell core support

2015-02-17 Thread Andi Kleen
From: Andi Kleen Add Broadwell support for Broadwell to perf. The basic support is very similar to Haswell. We use the new cache event list added for Haswell earlier. The only differences are a few bits related to remote nodes. To avoid an extra, mostly identical, table these are patched up in t

[PATCH 2/3] perf, x86: Add Broadwell core support

2015-02-10 Thread Andi Kleen
From: Andi Kleen Add Broadwell support for Broadwell to perf. The basic support is very similar to Haswell. We use the new cache event list added for Haswell earlier. The only differences are a few bits related to remote nodes. To avoid an extra, mostly identical, table these are patched up in t

[PATCH 2/3] perf, x86: Add Broadwell core support

2015-02-09 Thread Andi Kleen
From: Andi Kleen Add Broadwell support for Broadwell to perf. The basic support is very similar to Haswell. We use the new cache event list added for Haswell earlier. The only differences are a few bits related to remote nodes. To avoid an extra, mostly identical, table these are patched up in t

Re: [PATCH 2/3] perf, x86: Add Broadwell core support

2014-08-13 Thread Peter Zijlstra
On Tue, Aug 12, 2014 at 06:45:14PM -0700, Andi Kleen wrote: > + case 61: /* Broadwell */ > + case 71: > + case 79: Same deal; please put a descriptive comment per model number. https://git.kernel.org/cgit/linux/kernel/git/peterz/queue.git/commit/?h=perf/core&id=a42c1bf50d297fcb96a3c71

[PATCH 2/3] perf, x86: Add Broadwell core support

2014-08-12 Thread Andi Kleen
From: Andi Kleen Add Broadwell support for Broadwell Client to perf. This is very similar to Haswell. It uses a new cache event table, because there were various changes there. The constraint list has one new event that needs to be handled over Haswell. The PEBS event list is the same, so we r