remarkable-linux/tools/perf
Ingo Molnar 3da297a60f perf record: Fall back to cpu-clock-ticks if no PMU
On architectures/CPUs without PMU support but with perfcounters
enabled 'perf record' currently fails because it cannot create a
cycle based hw-perfcounter.

Fall back to the cpu-clock-tick sw-perfcounter in this case, which
is hrtimer based and will always work (as long as perfcounters
are enabled).

Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Paul Mackerras <paulus@samba.org>
Cc: Arnaldo Carvalho de Melo <acme@redhat.com>
LKML-Reference: <new-submission>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2009-06-07 17:39:02 +02:00
..
Documentation
util perf top: Fall back to cpu-clock-tick hrtimer sampling if no cycle counter available 2009-06-07 17:31:52 +02:00
.gitignore
builtin-annotate.c perf annotate: Fix command line help text 2009-06-06 21:25:29 +02:00
builtin-help.c
builtin-list.c
builtin-record.c perf record: Fall back to cpu-clock-ticks if no PMU 2009-06-07 17:39:02 +02:00
builtin-report.c
builtin-stat.c perf stat: Continue even on counter creation error 2009-06-07 17:08:59 +02:00
builtin-top.c perf record: Fall back to cpu-clock-ticks if no PMU 2009-06-07 17:39:02 +02:00
builtin.h
command-list.txt
design.txt
Makefile
perf.c
perf.h