Where does systemtap look for debuginfo and sources ?
A, Satheeshpaul (EXT-Other - IN/Bangalore)
satheeshpaul.a.ext@nsn.com
Tue Apr 13 06:04:00 GMT 2010
Hi,
I am having trouble in probing a module that did not come with the RHEL
5.4 distribution. I have installed the kernel-debuginfo & kernel-devel
packages. The kernel-debuginfo packages puts the debug-build modules
under "/usr/lib/debug/lib/modules/2.6.18-164.el5/kernel/" . I have
copied my module (built with -g and no optimisation) in this location. I
also copied the sources of this module under
"/usr/src/debug/kernel-2.6.18/linux-2.6.18.x86_64/net". But systemtap is
still not able to find the probe point.
Below is the probe that fails to build.
probe module("quicksec").function("ssh_interceptor_init")
{
printf("---%s----\n", pp( ));
}
Error:
semantic error: no match while resolving probe point
module("quicksec").function("ssh_interceptor_init")
semantic error: no probes found
I am sure I am not placing the debug-build module or the sources in the
correct location for systemtap to pick. But I could not see any
documentation on this.
Can anyone help?
With Regards,
Satheesh.
More information about the Systemtap
mailing list