diff options
author | Mark Wielaard <mjw@redhat.com> | 2009-11-12 15:26:57 +0100 |
---|---|---|
committer | Mark Wielaard <mjw@redhat.com> | 2009-11-12 17:26:37 +0100 |
commit | 5f51e2e54eaae1d53444f1498f70ce67f1f08dbb (patch) | |
tree | bac61c8e7a615c32037c4cbbb5eca29bc84eec26 /tapset/ucontext-symbols.stp | |
parent | 3e6b1e441a3a9ac6d8232265caa358b4b6ad00bf (diff) | |
download | systemtap-steved-5f51e2e54eaae1d53444f1498f70ce67f1f08dbb.tar.gz systemtap-steved-5f51e2e54eaae1d53444f1498f70ce67f1f08dbb.tar.xz systemtap-steved-5f51e2e54eaae1d53444f1498f70ce67f1f08dbb.zip |
Mark usymname as unprivileged.
* tapset/ucontext-symbols.stp (usymname): Add assert_is_myproc() and mark
as unprivileged, just like usymdata().
Diffstat (limited to 'tapset/ucontext-symbols.stp')
-rw-r--r-- | tapset/ucontext-symbols.stp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tapset/ucontext-symbols.stp b/tapset/ucontext-symbols.stp index 2f73768b..dbfa684f 100644 --- a/tapset/ucontext-symbols.stp +++ b/tapset/ucontext-symbols.stp @@ -30,7 +30,8 @@ * given address if known. If not known it will return the hex string * representation of addr. */ -function usymname:string (addr: long) %{ /* pure */ +function usymname:string (addr: long) %{ /* pure */ /* unprivileged */ + assert_is_myproc(); _stp_symbol_snprint(THIS->__retvalue, MAXSTRINGLEN, THIS->addr, current, 0); %} |