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: $ suffix not working


That makes sense - I am using v1.2.

I installed Systemtap on Debian in this way (and assumed it was the latest): http://sourceware.org/systemtap/wiki/SystemtapOnDebian
What is the easiest way to update?

Thanks! CP
________________________________
From: Mark Wielaard-4 [via Sourceware.org] [ml-node+s1504n224575h1@n7.nabble.com]
Sent: Thursday, March 07, 2013 3:37 PM
To: Cor-paul Bezemer - EWI
Subject: Re: $ suffix not working

On Thu, 2013-03-07 at 05:45 -0800, corpaul wrote:

> I am a complete newbie with Systemtap and am trying to get the hang of it...
> but when I try to execute from the manual:
> stap -e 'probe kernel.function("vfs_read") {printf("%s\n", $$parms$);
> exit(); }'
>
> I get the following error message:
> root@tud276042:/home/corpaul/Play/probes# stap -e 'probe
> kernel.function("vfs_read") {printf("%s\n", $$parms$); exit(); }'
> semantic error: unable to find local '$parms$' near pc 0xffffffff810efcae in
> vfs_read(/build/buildd-linux-2.6_2.6.32-48squeeze1-amd64-qu4MIV/linux-2.6-2.6.32/debian/build/source_amd64_none/fs/read_write.c)
> (alternatives: file buf count pos ret): identifier '$$parms$' at
> <input>:1:51
>         source: probe kernel.function("vfs_read") {printf("%s\n", $$parms$);
> exit(); }
>                                                                   ^
> Pass 2: analysis failed.  Try again with another '--vp 01' option.
>
> How should I fix this?

Which version of stap are you using? (stap --version)
The '$' suffix for pretty printing variables was introduced in 1.3.

Cheers,

Mark



________________________________
If you reply to this email, your message will be added to the discussion below:
http://sourceware-org.1504.n7.nabble.com/suffix-not-working-tp224571p224575.html
To unsubscribe from $ suffix not working, click here<http://sourceware-org.1504.n7.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=224571&code=Yy5iZXplbWVyQHR1ZGVsZnQubmx8MjI0NTcxfDEzOTI0MzYwMDk=>.
NAML<http://sourceware-org.1504.n7.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>




--
View this message in context: http://sourceware-org.1504.n7.nabble.com/suffix-not-working-tp224571p224576.html
Sent from the Sourceware - systemtap mailing list archive at Nabble.com.


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