From 14f646cca5c7c6110426ceccc5cf7b0e18b63021 Mon Sep 17 00:00:00 2001 From: Todd Kjos Date: Thu, 28 Jul 2022 14:13:33 -0700 Subject: [PATCH] ANDROID: fix kernelci issue for allnoconfig builds MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 'allnoconfig' builds failed with: kernel/sched/sched.h:1203:50: error: ‘struct rq’ has no member named ‘cpu’ rq->cpu needs to be replaced with cpu_of(rq) for !CONFIG_SMP builds Fixes: 4442801a43f3 ("ANDROID: sched: Introducing PELT multiplier") Signed-off-by: Todd Kjos Change-Id: Iceb439dc3bba27516b5ecd2c18c9835c23e5a39a --- kernel/sched/sched.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h index 175d5f3ef58e..4b9eff7c8ee9 100644 --- a/kernel/sched/sched.h +++ b/kernel/sched/sched.h @@ -1200,7 +1200,7 @@ static inline u64 rq_clock_task_mult(struct rq *rq) lockdep_assert_held(&rq->lock); assert_clock_updated(rq); - return per_cpu(clock_task_mult, rq->cpu); + return per_cpu(clock_task_mult, cpu_of(rq)); } /**