This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
Re: NFS probes with redhat 4 update 3/4
- From: "Tom Burns" <tburns at intldata dot ca>
- To: "John Liang" <jliang at ibrix dot com>
- Cc: systemtap at sources dot redhat dot com
- Date: Fri, 9 Mar 2007 14:32:41 -0500
- Subject: Re: NFS probes with redhat 4 update 3/4
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=OS88xgtXZUNTFF+ABQQs4HIMoYa0z5gxkWylO4njl2AUwizK5lvewUqwV25JXf3TAHiGxyxVtLRr0q4s/a91WORlHR4uDi10c0BhXq+1qif5Hn7bexchoUHC56hZzOlaeqZ/0R5HdAX6820vTnazb9kFz+MyhnFwqaqAUjM0kSU=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references:x-google-sender-auth; b=S7Z4Al+XDCksMDYwy1oXvq9f3gt4ZjfVaHaf/wZ5Ysf+jY9V0ZZNcDsCo+w+9HzOCepTiMoPB8cZVwqui7VuNtRz7z5DAD6djLMwPYd0c9Apk5jZ1EUt+LzXTDxR0ZQn96T5/yNBClHdhfjIRpcXwlklQPsI93zwkFFQdgewwSA=
- References: <y0mbqj4howm.fsf@ton.toronto.redhat.com> <16D5B9AB904B0B46B22A27002EE3A8C8128256@scsmsx415.amr.corp.intel.com> <001f01c76260$37e25230$800101df@ibrixfaf958395> <45F18E6B.9090503@redhat.com>
Hi John, list;
On 3/9/07, David Smith <dsmith@redhat.com> wrote:
John Liang wrote:
> [root@ nfs]# stap -p2 -e 'probe module("nfs").function("*") {}' | sort |
> uniq
> semantic error: cannot find module nfs debuginfo: No DWARF information found
.. snip ...
It looks like either the debug information for the module isn't
installed or systemtap can't find it.
Just FYI John, you can tell if your module has the requisite DWARF
debugging symbols by executing "objdump -W module.ko". If it does you
will see a lot of information. A lot of distro's release their kernel
module debugging symbols as a seperate package (ie what David says
about FC6), in which case the DWARF symbols are in a different file
(try /usr/lib/debug/lib/... in case of FC anyways).
however if you have the debugging info in neither place then you will
need to get it somehow to probe that module.
Cheers,
Tom Burns
Software Developer
International Datacasting