On Tue, Jun 07, 2016 at 02:43:17PM -0500, Josh Poimboeuf wrote: > @@ -403,9 +402,10 @@ DECLARE_EVENT_CLASS(sched_stat_runtime, > (unsigned long long)__entry->vruntime) > ); > > -DEFINE_EVENT(sched_stat_runtime, sched_stat_runtime, > - TP_PROTO(struct task_struct *tsk, u64 runtime, u64 vruntime), > - TP_ARGS(tsk, runtime, vruntime)); > +DEFINE_EVENT_FN(sched_stat_runtime, sched_stat_runtime, > + TP_PROTO(struct task_struct *tsk, u64 runtime, u64 vruntime), > + TP_ARGS(tsk, runtime, vruntime), > + trace_sched_stat_register, NULL); > > /* > * Tracepoint for showing priority inheritance modifying a tasks
Looking closer at the tracepoints, this one doesn't actually seem to have a dependency on schedstats as far as I can tell. So this hunk can probably be removed. -- Josh