aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/Makefile
diff options
context:
space:
mode:
authorHitoshi Mitake <mitake@dcl.info.waseda.ac.jp>2009-11-20 12:37:17 +0900
committerIngo Molnar <mingo@elte.hu>2009-11-22 09:41:06 +0100
commit12eac0bf0461910ae6dd7f071f156f75461a37cf (patch)
tree14c0b359ba8603f9bb40eb82b73c6de1acf8c1e9 /tools/perf/Makefile
parent827f3b4974c5db2968d4979fe6a0ae00ab37bdd8 (diff)
downloadkernel_samsung_tuna-12eac0bf0461910ae6dd7f071f156f75461a37cf.zip
kernel_samsung_tuna-12eac0bf0461910ae6dd7f071f156f75461a37cf.tar.gz
kernel_samsung_tuna-12eac0bf0461910ae6dd7f071f156f75461a37cf.tar.bz2
perf bench: Make the mem/memcpy tests more user-friendly
mem-memcpy.c uses perf event system calls to obtain CPU clocks. And it suddenly dies with BUG_ON() when it running on Linux doesn't support perf event. Also fail at calloc() can occur easily when too large length is passed. Fail of calloc() causes sudden death with assert(). These behaviours are not friendly. So I fixed the treating of errors. Signed-off-by: Hitoshi Mitake <mitake@dcl.info.waseda.ac.jp> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Cc: Paul Mackerras <paulus@samba.org> Cc: Frederic Weisbecker <fweisbec@gmail.com> LKML-Reference: <1258688237-3797-1-git-send-email-mitake@dcl.info.waseda.ac.jp> [ v2: improved a few small details ] Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'tools/perf/Makefile')
0 files changed, 0 insertions, 0 deletions