1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#! stap -wp4
# PR6538: "-w" is above since disk_major/disk_minor are not defined by all aliases.
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", probefunc(), rq_queue)
}
|