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]

$ suffix not working


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?

Thanks! CP



--
View this message in context: http://sourceware-org.1504.n7.nabble.com/suffix-not-working-tp224571.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]