sched: uninline set_task_cpu()
uninline set_task_cpu(): CFS will add more code to it. Signed-off-by: Ingo Molnar <mingo@elte.hu>
This commit is contained in:
parent
0437e109e1
commit
c65cc87052
@ -1633,10 +1633,7 @@ static inline unsigned int task_cpu(const struct task_struct *p)
|
||||
return task_thread_info(p)->cpu;
|
||||
}
|
||||
|
||||
static inline void set_task_cpu(struct task_struct *p, unsigned int cpu)
|
||||
{
|
||||
task_thread_info(p)->cpu = cpu;
|
||||
}
|
||||
extern void set_task_cpu(struct task_struct *p, unsigned int cpu);
|
||||
|
||||
#else
|
||||
|
||||
|
@ -1111,6 +1111,12 @@ unsigned long weighted_cpuload(const int cpu)
|
||||
}
|
||||
|
||||
#ifdef CONFIG_SMP
|
||||
|
||||
void set_task_cpu(struct task_struct *p, unsigned int cpu)
|
||||
{
|
||||
task_thread_info(p)->cpu = cpu;
|
||||
}
|
||||
|
||||
struct migration_req {
|
||||
struct list_head list;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user