summaryrefslogtreecommitdiffstats
path: root/testsuite/buildok/ioscheduler.stp
blob: 55ef9a0f1538088c50a47a3170359d340dbeb32b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#! 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, elv_name: %s, %d, %d", probefunc(),
                rq_queue)
}