ANDROID: sched: Add restrict vendor hooks for balance_rt()

Add rvh called android_rvh_sched_balance_rt to influence
balance_rt() from vendor modules.

Bug: 178572414
Change-Id: I555c8ebcf5a3a5d8e3ab881ab9aa507f325285c2
Signed-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>
This commit is contained in:
Pavankumar Kondeti
2021-01-27 15:29:02 +05:30
committed by Quentin Perret
parent 86a65e277a
commit 4b5f345c73
4 changed files with 13 additions and 2 deletions

View File

@@ -234,6 +234,10 @@ DECLARE_HOOK(android_vh_em_cpu_energy,
unsigned long *energy),
TP_ARGS(pd, max_util, sum_util, energy));
DECLARE_RESTRICTED_HOOK(android_rvh_sched_balance_rt,
TP_PROTO(struct rq *rq, struct task_struct *p, int *done),
TP_ARGS(rq, p, done), 1);
/* macro versions of hooks are no longer required */
#endif /* _TRACE_HOOK_SCHED_H */