ANDROID: vendor_hooks: Add hook for jiffies updates
Create a vendor hook for jiffies updates by the tick_do_timer_cpu. Bug: 148928265 Change-Id: Ia442e20d446b8ce4f2b3f2be76655e72919c76eb Signed-off-by: Amir Vajid <avajid@codeaurora.org>
This commit is contained in:
@@ -70,11 +70,15 @@ struct sched_group;
|
||||
DECLARE_RESTRICTED_HOOK(android_rvh_find_busiest_group,
|
||||
TP_PROTO(struct sched_group *busiest, struct rq *dst_rq, int *out_balance),
|
||||
TP_ARGS(busiest, dst_rq, out_balance), 1);
|
||||
|
||||
DECLARE_HOOK(android_vh_dump_throttled_rt_tasks,
|
||||
TP_PROTO(int cpu, u64 clock, ktime_t rt_period, u64 rt_runtime,
|
||||
s64 rt_period_timer_expires),
|
||||
TP_ARGS(cpu, clock, rt_period, rt_runtime, rt_period_timer_expires));
|
||||
|
||||
DECLARE_HOOK(android_vh_jiffies_update,
|
||||
TP_PROTO(void *unused),
|
||||
TP_ARGS(unused));
|
||||
#else
|
||||
#define trace_android_rvh_select_task_rq_fair(p, prev_cpu, sd_flag, wake_flags, new_cpu)
|
||||
#define trace_android_rvh_select_task_rq_rt(p, prev_cpu, sd_flag, wake_flags, new_cpu)
|
||||
@@ -91,6 +95,7 @@ DECLARE_HOOK(android_vh_dump_throttled_rt_tasks,
|
||||
#define trace_android_rvh_setscheduler(p)
|
||||
#define trace_android_rvh_find_busiest_group(busiest, dst_rq, out_balance)
|
||||
#define trace_android_vh_dump_throttled_rt_tasks(cpu, clock, rt_period, rt_runtime, rt_period_timer_expires)
|
||||
#define trace_android_vh_jiffies_update(unused)
|
||||
#endif
|
||||
#endif /* _TRACE_HOOK_SCHED_H */
|
||||
/* This part must be outside protection */
|
||||
|
Reference in New Issue
Block a user