diff --git a/include/trace/hooks/sched.h b/include/trace/hooks/sched.h index f5c07afdbbcb..f16ec7814123 100644 --- a/include/trace/hooks/sched.h +++ b/include/trace/hooks/sched.h @@ -179,7 +179,7 @@ DECLARE_RESTRICTED_HOOK(android_rvh_account_irq, struct sched_entity; DECLARE_RESTRICTED_HOOK(android_rvh_place_entity, - TP_PROTO(struct sched_entity *se, u64 vruntime), + TP_PROTO(struct sched_entity *se, u64 *vruntime), TP_ARGS(se, vruntime), 1); DECLARE_RESTRICTED_HOOK(android_rvh_update_cpu_capacity, diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index 5f8da10e1688..712b7f2a1f73 100644 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -4137,7 +4137,7 @@ place_entity(struct cfs_rq *cfs_rq, struct sched_entity *se, int initial) thresh >>= 1; vruntime -= thresh; - trace_android_rvh_place_entity(se, vruntime); + trace_android_rvh_place_entity(se, &vruntime); } /* ensure we never gain time by being placed backwards. */