diff options
author | Steve Dickson <steved@redhat.com> | 2012-01-23 14:36:28 -0500 |
---|---|---|
committer | Steve Dickson <steved@redhat.com> | 2012-01-23 14:36:28 -0500 |
commit | 1be52c0b9f8ade90aaa5d955ae655d5d9d8d8461 (patch) | |
tree | ae2e00382c407fb34d3ebc68985f1a7d2d45b540 /tracepoints | |
parent | 8dc5f487ec8f810704bdc70191d7b4e71f5f6174 (diff) | |
download | systemtap-1be52c0b9f8ade90aaa5d955ae655d5d9d8d8461.tar.gz systemtap-1be52c0b9f8ade90aaa5d955ae655d5d9d8d8461.tar.xz systemtap-1be52c0b9f8ade90aaa5d955ae655d5d9d8d8461.zip |
Added in new sunrpc sched trace points.
Signed-off-by: Steve Dickson <steved@redhat.com>
Diffstat (limited to 'tracepoints')
-rw-r--r-- | tracepoints/rpc_sched_events.stp | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/tracepoints/rpc_sched_events.stp b/tracepoints/rpc_sched_events.stp new file mode 100644 index 0000000..1189f07 --- /dev/null +++ b/tracepoints/rpc_sched_events.stp @@ -0,0 +1,32 @@ +/* + * stap -g -I ../tapset rpc_sched_events.stp + */ +probe kernel.trace("rpc_task_begin") +{ + printf("%s[%d]:%s:%s: %s\n", + execname(), pid(), $$name, rpcprogname($clnt), $$parms); + +} +probe kernel.trace("rpc_task_complete") +{ + printf("%s[%d]:%s:%s: %s\n", + execname(), pid(), $$name, rpcprogname($clnt), $$parms); +} +probe kernel.trace("rpc_task_sleep") +{ + printf("%s[%d]:%s:%s: %s\n", + execname(), pid(), $$name, rpcprogname($clnt), $$parms); +} +probe kernel.trace("rpc_task_wakeup") +{ + printf("%s[%d]:%s:%s: %s\n", + execname(), pid(), $$name, rpcprogname($clnt), $$parms); +} +probe kernel.trace("rpc_task_run_action") +{ + printf("%s[%d]:%s:%s: %s\n", + execname(), pid(), $$name, rpcprogname($clnt), $$parms); +} + +probe begin { log("starting rpc sched events probe") } +probe end { log("ending rpc events events probe") } |