From beb88676bfc65b57e319338a4876539314b2a682 Mon Sep 17 00:00:00 2001 From: Abhijeet Dharmapurikar Date: Mon, 14 Jun 2021 14:51:49 -0700 Subject: [PATCH] sched/walt: complain if num clusters is high num_sched_clusters has to be less than MAX_CLUSTERS, complain otherwise. Change-Id: I0648585139d31dc948cf73aae7d093757a5762cc Signed-off-by: Abhijeet Dharmapurikar --- kernel/sched/walt/walt.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/kernel/sched/walt/walt.c b/kernel/sched/walt/walt.c index bda43f343f47..8b6677c90ee2 100644 --- a/kernel/sched/walt/walt.c +++ b/kernel/sched/walt/walt.c @@ -2373,6 +2373,8 @@ static void add_cluster(const struct cpumask *cpus, struct list_head *head) int i; struct walt_rq *wrq; + BUG_ON(num_sched_clusters >= MAX_CLUSTERS); + for_each_cpu(i, cpus) { wrq = (struct walt_rq *) cpu_rq(i)->android_vendor_data1; wrq->cluster = cluster;