RE: [PATCH 3/4] tile/perf: Support perf_events on tilegx and tilepro

2014-03-06 Thread Tony Lu
>-Original Message- >From: Peter Zijlstra [mailto:pet...@infradead.org] >Sent: Thursday, March 06, 2014 5:07 PM >To: Tony Lu >Cc: Paul Mackerras; Ingo Molnar; Arnaldo Carvalho de Melo; Chris Metcalf; >linux-kernel@vger.kernel.org >Subject: Re: [PATCH 3/4] tile/perf: S

Re: [PATCH 3/4] tile/perf: Support perf_events on tilegx and tilepro

2014-03-06 Thread Peter Zijlstra
On Thu, Mar 06, 2014 at 06:26:11AM +, Tony Lu wrote: > +static const int tile_cache_event_map[PERF_COUNT_HW_CACHE_MAX] > +[PERF_COUNT_HW_CACHE_OP_MAX] > +[PERF_COUNT_HW_CACHE_RESULT_MAX] = { > +[C(L1D)] = { > + [C(OP_

[PATCH 3/4] tile/perf: Support perf_events on tilegx and tilepro

2014-03-05 Thread Tony Lu
Add perf support for tile architecture. Signed-off-by: Zhigang Lu Signed-off-by: Chris Metcalf --- arch/tile/Kconfig |2 + arch/tile/include/asm/perf_event.h | 22 + arch/tile/kernel/Makefile |1 + arch/tile/kernel/irq.c | 18 + arch/tile/kernel