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

Commit e958b360 authored by Thomas Gleixner's avatar Thomas Gleixner Committed by Ingo Molnar
Browse files

sched: move weighted_cpuload into #ifdef CONFIG_SMP section



weighted_cpuload is only used on SMP. move it into the CONFIG_SMP
section.

Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
parent 68f4f1ec
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -1637,12 +1637,6 @@ inline int task_curr(const struct task_struct *p)
	return cpu_curr(task_cpu(p)) == p;
}

/* Used instead of source_load when we know the type == 0 */
static unsigned long weighted_cpuload(const int cpu)
{
	return cpu_rq(cpu)->load.weight;
}

static inline void __set_task_cpu(struct task_struct *p, unsigned int cpu)
{
	set_task_rq(p, cpu);
@@ -1671,6 +1665,12 @@ static inline void check_class_changed(struct rq *rq, struct task_struct *p,

#ifdef CONFIG_SMP

/* Used instead of source_load when we know the type == 0 */
static unsigned long weighted_cpuload(const int cpu)
{
	return cpu_rq(cpu)->load.weight;
}

/*
 * Is this task likely cache-hot:
 */