Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5eaea374 authored by Pavankumar Kondeti's avatar Pavankumar Kondeti
Browse files

sched: Fix a compilation issue when WALT is disabled



find_rtg_target() is a WALT specific function. Accessing it outside
WALT code is resulting in a compilation error. Fix this by adding
a stub for find_rtg_target().

Change-Id: Iccc2c2ef1490e66f7c33b8d6d4afda18c398d438
Signed-off-by: default avatarPavankumar Kondeti <pkondeti@codeaurora.org>
parent 3a7f9a4d
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -7273,6 +7273,7 @@ bias_to_waker_cpu(struct task_struct *p, int cpu, struct cpumask *rtg_target)
	       task_fits_max(p, cpu);
}

#ifdef CONFIG_SCHED_WALT
static inline struct cpumask *find_rtg_target(struct task_struct *p)
{
	struct related_thread_group *grp;
@@ -7293,6 +7294,12 @@ static inline struct cpumask *find_rtg_target(struct task_struct *p)

	return rtg_target;
}
#else
static inline struct cpumask *find_rtg_target(struct task_struct *p)
{
	return NULL;
}
#endif

static int select_energy_cpu_brute(struct task_struct *p, int prev_cpu, int sync)
{