This patchset fixes some issues in the Meta support for perf events (particularly perf counter interrupts), and then adds OProfile support to the Meta architecture based on perf.
This is aimed at v3.10. Cc: Peter Zijlstra <[email protected]> Cc: Paul Mackerras <[email protected]> Cc: Ingo Molnar <[email protected]> Cc: Arnaldo Carvalho de Melo <[email protected]> Cc: Robert Richter <[email protected]> Cc: [email protected] James Hogan (9): metag: perf: fix core internal / perf channel mux metag: perf: fix wrap handling in delta calculation metag: perf: fixes for interrupting perf counters metag: perf: add missing prev_count updates metag: perf: fix frequency sampling (dynamic period) metag: perf: use hard_processor_id() to get thread metag: perf: don't reset TXTACTCYC metag: perf: prepare for use by oprofile metag: OProfile support arch/metag/Kconfig | 4 ++ arch/metag/Makefile | 2 + arch/metag/kernel/perf/perf_event.c | 74 +++++++++++++++++++++++++------------ arch/metag/oprofile/Makefile | 17 +++++++++ arch/metag/oprofile/backtrace.c | 63 +++++++++++++++++++++++++++++++ arch/metag/oprofile/backtrace.h | 6 +++ arch/metag/oprofile/common.c | 66 +++++++++++++++++++++++++++++++++ 7 files changed, 209 insertions(+), 23 deletions(-) create mode 100644 arch/metag/oprofile/Makefile create mode 100644 arch/metag/oprofile/backtrace.c create mode 100644 arch/metag/oprofile/backtrace.h create mode 100644 arch/metag/oprofile/common.c -- 1.8.1.2 -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/

