summaryrefslogtreecommitdiff
path: root/tools/perf/util/usage.c
diff options
context:
space:
mode:
authorIngo Molnar <mingo@elte.hu>2009-06-07 19:06:46 +0400
committerIngo Molnar <mingo@elte.hu>2009-06-07 19:08:59 +0400
commit743ee1f80434138495bbb95ffb897acf46b51d54 (patch)
tree90e86af77e39609922d88746aa50c4075f724be7 /tools/perf/util/usage.c
parent2f01190aa62fe9dd0a98205927b9f09fd191c017 (diff)
downloadlinux-743ee1f80434138495bbb95ffb897acf46b51d54.tar.xz
perf stat: Continue even on counter creation error
Before: $ perf stat ~/hackbench 5 error: syscall returned with -1 (No such device) After: $ perf stat ~/hackbench 5 Time: 1.640 Performance counter stats for '/home/mingo/hackbench 5': 6524.570382 task-clock-ticks # 3.838 CPU utilization factor 35704 context-switches # 0.005 M/sec 191 CPU-migrations # 0.000 M/sec 8958 page-faults # 0.001 M/sec <not counted> cycles <not counted> instructions <not counted> cache-references <not counted> cache-misses Wall-clock time elapsed: 1699.999995 msecs Also add -v (--verbose) option to allow the printing of failed counter opens. Plus dont print 'inf' if wall-time is zero (due to jiffies granularity), instead skip the printing of the CPU utilization factor. 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>
Diffstat (limited to 'tools/perf/util/usage.c')
0 files changed, 0 insertions, 0 deletions