diff options
author | Prerna Saxena <prerna@linux.vnet.ibm.com> | 2009-11-22 23:40:39 +0530 |
---|---|---|
committer | Prerna Saxena <prerna@linux.vnet.ibm.com> | 2009-11-22 23:40:39 +0530 |
commit | 4eea0069b8b677657dcfea3effa2f342d0e5d27f (patch) | |
tree | d10fffd431dfabdc496462786d9f0ead02966335 /testsuite/buildok/ioscheduler.stp | |
parent | e9b2a22da6a5a4cc49b410681bd5cf228f1e8fc3 (diff) | |
download | systemtap-steved-4eea0069b8b677657dcfea3effa2f342d0e5d27f.tar.gz systemtap-steved-4eea0069b8b677657dcfea3effa2f342d0e5d27f.tar.xz systemtap-steved-4eea0069b8b677657dcfea3effa2f342d0e5d27f.zip |
Added tracepoint-based probes to block IO and IO scheduler tapsets.
Added testcases for these probes.
Also, modified comments in ioblock.stp so that tapset docmentation can be automatically generated for this tapset.
Diffstat (limited to 'testsuite/buildok/ioscheduler.stp')
-rwxr-xr-x | testsuite/buildok/ioscheduler.stp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/testsuite/buildok/ioscheduler.stp b/testsuite/buildok/ioscheduler.stp index 2d88d2d5..55ef9a0f 100755 --- a/testsuite/buildok/ioscheduler.stp +++ b/testsuite/buildok/ioscheduler.stp @@ -7,3 +7,16 @@ probe ioscheduler.* printf("ppname: %s, elv_name: %s, %d, %d", probefunc(), elevator_name, disk_major, disk_minor) } + +probe ioscheduler_trace.elv* +{ + printf("ppname: %s, request %p, elv_name: %s, %d, %d", probefunc(), + rq, elevator_name, disk_major, disk_minor) +} + +probe ioscheduler_trace.plug, ioscheduler_trace.unplug_io, ioscheduler_trace.unplug_timer +{ + printf("ppname: %s, request %p, elv_name: %s, %d, %d", probefunc(), + rq_queue) +} + |