diff options
author | David Smith <dsmith@redhat.com> | 2008-08-18 15:54:39 -0500 |
---|---|---|
committer | David Smith <dsmith@redhat.com> | 2008-08-18 15:54:39 -0500 |
commit | 480f38d3275c87ac5b58a95dd127633babfc7374 (patch) | |
tree | 31ef6e4521b4db8503a0d5bdd8844cf3f7c45ef2 | |
parent | 8d4b1ab0732bd51e4b8f1e7cdb2550a9d67f21bc (diff) | |
download | systemtap-steved-480f38d3275c87ac5b58a95dd127633babfc7374.tar.gz systemtap-steved-480f38d3275c87ac5b58a95dd127633babfc7374.tar.xz systemtap-steved-480f38d3275c87ac5b58a95dd127633babfc7374.zip |
Add missing 'process' bindings.
2008-08-18 David Smith <dsmith@redhat.com>
* tapsets.cxx (register_standard_tapsets): Add missing
'process.syscall' and 'process.syscall.return' bindings.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | tapsets.cxx | 17 |
2 files changed, 15 insertions, 7 deletions
@@ -1,3 +1,8 @@ +2008-08-18 David Smith <dsmith@redhat.com> + + * tapsets.cxx (register_standard_tapsets): Add missing + 'process.syscall' and 'process.syscall.return' bindings. + 2008-08-16 Mark Wielaard <mjw@redhat.com> * configure.ac (build_elfutils): Mention possible distro diff --git a/tapsets.cxx b/tapsets.cxx index 9dcb4290..39fc0074 100644 --- a/tapsets.cxx +++ b/tapsets.cxx @@ -8916,21 +8916,24 @@ register_standard_tapsets(systemtap_session & s) ->bind(new utrace_builder ()); s.pattern_root->bind(TOK_PROCESS)->bind(TOK_THREAD)->bind(TOK_END) ->bind(new utrace_builder ()); - - // itrace user-space probes - s.pattern_root->bind_str(TOK_PROCESS)->bind("itrace") - ->bind(new itrace_builder ()); - s.pattern_root->bind_num(TOK_PROCESS)->bind("itrace") - ->bind(new itrace_builder ()); - s.pattern_root->bind_str(TOK_PROCESS)->bind(TOK_SYSCALL) ->bind(new utrace_builder ()); s.pattern_root->bind_num(TOK_PROCESS)->bind(TOK_SYSCALL) ->bind(new utrace_builder ()); + s.pattern_root->bind(TOK_PROCESS)->bind(TOK_SYSCALL) + ->bind(new utrace_builder ()); s.pattern_root->bind_str(TOK_PROCESS)->bind(TOK_SYSCALL)->bind(TOK_RETURN) ->bind(new utrace_builder ()); s.pattern_root->bind_num(TOK_PROCESS)->bind(TOK_SYSCALL)->bind(TOK_RETURN) ->bind(new utrace_builder ()); + s.pattern_root->bind(TOK_PROCESS)->bind(TOK_SYSCALL)->bind(TOK_RETURN) + ->bind(new utrace_builder ()); + + // itrace user-space probes + s.pattern_root->bind_str(TOK_PROCESS)->bind("itrace") + ->bind(new itrace_builder ()); + s.pattern_root->bind_num(TOK_PROCESS)->bind("itrace") + ->bind(new itrace_builder ()); // marker-based parts s.pattern_root->bind(TOK_KERNEL)->bind_str(TOK_MARK) |