From 7f78facb9a3dea1bcad4b41a4d253fa698ed07e8 Mon Sep 17 00:00:00 2001 From: Srivatsa Vaddagiri Date: Mon, 12 May 2014 17:59:05 -0700 Subject: sched: Add new trace events Add trace events for update_task_ravg(), update_history(), and set_task_cpu(). These tracepoints are useful for monitoring the per-task and per-runqueue demand statistics. Change-Id: Ibec9f945074ff31d1fc1a76ae37c40c8fea8cda9 Signed-off-by: Srivatsa Vaddagiri --- include/linux/sched.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'include/linux') diff --git a/include/linux/sched.h b/include/linux/sched.h index f22f67de7320..266dca375d59 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h @@ -314,6 +314,14 @@ extern char ___assert_task_state[1 - 2*!!( /* Task command name length */ #define TASK_COMM_LEN 16 +enum task_event { + PUT_PREV_TASK = 0, + PICK_NEXT_TASK = 1, + TASK_WAKE = 2, + TASK_MIGRATE = 3, + TASK_UPDATE = 4, +}; + #include /* -- cgit v1.2.3