summaryrefslogtreecommitdiffstats
path: root/testsuite/buildok/ioscheduler.stp
blob: 8b377619bf07a518a0939d254e49a7dd7f548166 (plain)
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)
}