Arnaldo Carvalho de Melo
8d0591f6ad
perf symbols: Don't try to load kallsyms if doesn't match the record build-id
Now a perf.data file collected on a x86_64 fedora 12 machine
gets properly parsed on a Debian testing PARISC64 machine with
32-bit userland:
acme@parisc:~/git/linux-2.6-tip$ perf report 2> /dev/null | head -15
# Samples: 293085637
#
# Overhead Command Shared Object Symbol
# ........ ............... ................................. ......
#
35.11% find [kernel.kallsyms] [k] 0xffffffff81002b5a
18.25% perf [kernel.kallsyms] [k] 0xffffffff8102235f
9.07% find find [.] 0x0000000000fb0e
5.80% swapper [kernel.kallsyms] [k] 0xffffffff8102235f
3.29% perf libc-2.10.2.so [.] __GI_strcmp
2.70% find libc-2.10.2.so [.] __GI_memmove
2.33% init [kernel.kallsyms] [k] 0xffffffff810091b9
2.03% find libc-2.10.2.so [.] _int_malloc
1.67% find libc-2.10.2.so [.] _IO_vfprintf_internal
1.65% sshd libcrypto.so.0.9.8k [.] 0x00000000105440
acme@parisc:~/git/linux-2.6-tip$
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Cc: Frédéric Weisbecker <fweisbec@gmail.com>
Cc: Mike Galbraith <efault@gmx.de>
Cc: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Paul Mackerras <paulus@samba.org>
LKML-Reference: <1263501006-14185-2-git-send-email-acme@infradead.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2010-01-16 10:58:46 +01:00
..
2009-11-24 16:37:02 +01:00
2009-08-16 10:47:47 +02:00
2009-07-01 12:49:48 +02:00
2009-10-13 11:55:31 +02:00
2009-10-23 08:22:47 +02:00
2009-09-24 21:27:51 +02:00
2009-08-16 23:06:45 +02:00
2009-09-24 21:27:51 +02:00
2009-08-16 10:47:47 +02:00
2009-11-23 21:55:20 +01:00
2009-12-28 09:03:33 +01:00
2009-11-16 22:05:50 +01:00
2009-12-28 10:36:36 +01:00
2009-12-28 10:36:36 +01:00
2009-06-06 20:33:43 +02:00
2010-01-16 10:58:45 +01:00
2010-01-13 17:39:43 +01:00
2009-08-16 10:47:47 +02:00
2009-09-24 21:27:51 +02:00
2009-06-06 20:33:43 +02:00
2010-01-16 10:58:45 +01:00
2010-01-16 10:58:45 +01:00
2009-07-01 12:49:48 +02:00
2009-09-24 21:27:51 +02:00
2009-12-16 18:29:10 +01:00
2009-12-16 16:53:37 +01:00
2009-06-06 20:33:43 +02:00
2009-09-24 21:27:51 +02:00
2009-12-15 20:22:04 +01:00
2009-12-28 09:03:33 +01:00
2009-06-27 06:06:39 +02:00
2010-01-13 10:09:13 +01:00
2009-10-15 11:35:23 +02:00
2009-12-10 08:30:28 +01:00
2009-09-24 21:27:51 +02:00
2009-08-16 10:47:47 +02:00
2009-10-16 10:34:28 +02:00
2010-01-13 10:09:14 +01:00
2010-01-13 10:09:14 +01:00
2010-01-13 10:09:14 +01:00
2010-01-13 10:09:14 +01:00
2009-08-04 11:09:56 +02:00
2009-09-24 21:27:51 +02:00
2009-08-16 10:47:47 +02:00
2009-09-24 21:27:51 +02:00
2010-01-16 10:58:46 +01:00
2010-01-16 10:58:45 +01:00
2009-06-06 20:33:43 +02:00
2009-09-24 21:27:51 +02:00
2009-12-16 16:53:37 +01:00
2009-12-16 16:53:37 +01:00
2009-07-01 12:49:48 +02:00
2009-09-24 21:27:51 +02:00
2010-01-13 10:09:14 +01:00
2009-12-15 20:22:03 +01:00
2009-12-15 20:22:01 +01:00
2009-12-15 20:22:02 +01:00
2009-10-20 03:39:21 +02:00
2009-09-24 21:27:51 +02:00
2010-01-16 10:58:46 +01:00
2010-01-13 17:39:43 +01:00
2009-12-14 16:57:17 +01:00
2010-01-13 17:39:43 +01:00
2010-01-16 10:58:46 +01:00
2009-12-10 08:30:26 +01:00
2009-12-15 10:31:32 +01:00
2009-12-07 06:31:37 +01:00
2009-12-06 18:15:02 +01:00
2009-12-15 10:31:31 +01:00
2009-09-24 21:27:51 +02:00
2009-06-07 17:31:52 +02:00
2009-12-28 09:03:36 +01:00
2009-12-28 09:03:36 +01:00
2010-01-13 10:09:15 +01:00
2009-09-24 21:27:51 +02:00
2009-11-24 16:37:03 +01:00