lkml.org 
[lkml]   [2010]   [Jun]   [3]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: how to use perf annotate on the kernel
    Em Thu, Jun 03, 2010 at 08:18:04PM +0200, Stephane Eranian escreveu:
    > perf annotate __lock_acquire -k /home/eranian/perfmon/official/tip/build/vmlinux
    > build id event received for [kernel.kallsyms]:
    > 5c110a704293a259fbe11158dc1b25107ad7a23e
    > build id event received for
    > /lib/modules/2.6.35-rc1-tip/kernel/arch/x86/kernel/cpu/cpufreq/mperf.ko:
    > cb5
    > build id event received for
    > /lib/modules/2.6.35-rc1-tip/kernel/drivers/cpufreq/cpufreq_ondemand.ko:
    > cdb5
    > Using /home/eranian/perfmon/official/tip/build/vmlinux for symbols
    > hist_entry__inc_addr_samples: ip=0xffffffff81073b36
    > 0xffffffff81073b30 __lock_acquire: period++ [ip: 0xffffffff81073b36, 0x6] => 1
    > hist_entry__inc_addr_samples: ip=0xffffffff81073c94
    >
    > But in the end I get:
    > objdump: '[kernel.kallsyms]': No such file

    Reproduced, working on it now. I've been testing only with vmlinux in
    the path it searches for, not by directly specifying it, will get that
    fixed, thanks,

    - Arnaldo


    \
     
     \ /
      Last update: 2010-06-04 02:23    [W:0.020 / U:3.772 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site