summaryrefslogtreecommitdiff
path: root/include/trace
diff options
context:
space:
mode:
authorPatrick Bellasi <patrick.bellasi@arm.com>2016-02-10 09:24:36 +0000
committerAmit Pundir <amit.pundir@linaro.org>2016-09-14 15:02:22 +0530
commit49e4bbf3cc1e3d468f463a46643a574cf0fe419a (patch)
tree55efdccdf3ec7956a9ee7c4bc65fe29f6128032e /include/trace
parentb57cebe41f2805a2cc541d4bfcdf6cac0e12c0d4 (diff)
DEBUG: sched: add tracepoint for RD overutilized
Signed-off-by: Patrick Bellasi <patrick.bellasi@arm.com>
Diffstat (limited to 'include/trace')
-rw-r--r--include/trace/events/sched.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/include/trace/events/sched.h b/include/trace/events/sched.h
index fa1b3df836bc..c50310a7fd6d 100644
--- a/include/trace/events/sched.h
+++ b/include/trace/events/sched.h
@@ -937,6 +937,26 @@ TRACE_EVENT(sched_tune_filter,
__entry->payoff, __entry->region)
);
+/*
+ * Tracepoint for system overutilized flag
+ */
+TRACE_EVENT(sched_overutilized,
+
+ TP_PROTO(bool overutilized),
+
+ TP_ARGS(overutilized),
+
+ TP_STRUCT__entry(
+ __field( bool, overutilized )
+ ),
+
+ TP_fast_assign(
+ __entry->overutilized = overutilized;
+ ),
+
+ TP_printk("overutilized=%d",
+ __entry->overutilized ? 1 : 0)
+);
#ifdef CONFIG_SCHED_WALT
struct rq;