no match while resolving probe point kernel.mark

beginner966 nitin966@gmail.com
Sat Jan 17 14:27:00 GMT 2009


Hi all,

I had put some static markers in the kernel, but later after recompilation,
when I tried to run a script to probe them, following errors were generated:


# stap -vv 1_assign2.stp
SystemTap translator/driver (version 0.7.1/0.131 non-git sources)
Copyright (C) 2005-2008 Red Hat, Inc. and others
This is free software; see the source for copying conditions.
Session arch: i686 release: 2.6.26.5-rt9
Created temporary directory "/tmp/stapVpx5cd"
Searched '/usr/local/share/systemtap/tapset/i686/*.stp', found 2
Searched '/usr/local/share/systemtap/tapset/*.stp', found 43
Pass 1: parsed user script and 45 library script(s) in 360usr/20sys/496real
ms.
probe __migrate_task@kernel/sched.c:6289 kernel reloc=.dynamic section=.text
pc=0xc011aa10
semantic error: no match while resolving probe point
kernel.mark("__migrate_task_cpu_offline")
semantic error: no match while resolving probe point
kernel.mark("__migrate_task_already_moved")
semantic error: no match while resolving probe point
kernel.mark("__migrate_task_affinity_changed")
semantic error: no match while resolving probe point
kernel.mark("migrate_task_done")
Pass 2: analyzed script: 1 probe(s), 18 function(s), 1 embed(s), 0 global(s)
in 270usr/160sys/2464real ms.
Pass 2: analysis failed.  Try again with more '-v' (verbose) options.
Running rm -rf /tmp/stapVpx5cd


When I tried to use :
# cat Module.markers
Nothing was printed on the screen.

The kernel was compiled and installed. 
The uname -r is 2.6.26.5-rt9.
The linux-headers for the kernel are missing in /usr/scr/, so there is no
modpost.c file.

Suggest some help. Thanks.
-- 
View this message in context: http://www.nabble.com/no-match-while-resolving-probe-point-kernel.mark-tp21515739p21515739.html
Sent from the Sourceware - systemtap mailing list archive at Nabble.com.



More information about the Systemtap mailing list