Chapter 8. Scheduler Tapset

Table of Contents

probe::scheduler.ctxswitch — A context switch is occuring.
probe::scheduler.kthread_stop — A thread created by kthread_create is being stopped
probe::scheduler.kthread_stop.return — A kthread is stopped and gets the return value
probe::scheduler.wait_task — Waiting on a task to unschedule (become inactive)
probe::scheduler.wakeup — Task is woken up
probe::scheduler.wakeup_new — Newly created task is woken up for the first time
probe::scheduler.migrate — Task migrating across cpus
probe::scheduler.process_free — Scheduler freeing a data structure for a process
probe::scheduler.process_exit — Process exiting
probe::scheduler.process_wait — Scheduler starting to wait on a process
probe::scheduler.process_fork — Process forked
probe::scheduler.signal_send — Sending a signal

This family of probe points is used to probe the task scheduler activities. It contains the following probe points: