This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: semantic error


Hi -

> parse 'setup_fail_slab@mm/slab.c', func 'setup_fail_slab', file 'mm/slab.c'
> focused on module 'kernel' = [0x0xc0100000, -0x0xc07bd000, bias 0x0  
> file /lib/modules/2.6.24-FNM_v2.1/build/vmlinux ELF machine i?86|  
> (code 3)
> [...]
> semantic error: no match while resolving probe point  
> kernel.function("setup_fail_slab@mm/slab.c").call
> parse 'setup_fail_slab@mm/slab.c', func 'setup_fail_slab', file 'mm/slab.c'
> [...]

Can you run 
    stap-report
    cat /proc/kallsyms | grep setup_fail_slab
    nm /lib/modules/2.6.24-FNM_v2.1/build/vmlinux | grep setup_fail_slab
    readelf -S /lib/modules/2.6.24-FNM_v2.1/build/vmlinux
Can you try kprobe.function("setup_fail_slab") instead of kernel.function()?
(I'm wondering if you're lacking CONFIG_DEBUG_INFO.)

- FChE


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]