diff options
Diffstat (limited to 'include/linux/sched.h')
-rw-r--r-- | include/linux/sched.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/sched.h b/include/linux/sched.h index 639241f4f3d1..24e08d1d900d 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h | |||
@@ -828,6 +828,7 @@ struct sched_class { | |||
828 | struct task_struct * (*pick_next_task) (struct rq *rq); | 828 | struct task_struct * (*pick_next_task) (struct rq *rq); |
829 | void (*put_prev_task) (struct rq *rq, struct task_struct *p); | 829 | void (*put_prev_task) (struct rq *rq, struct task_struct *p); |
830 | 830 | ||
831 | #ifdef CONFIG_SMP | ||
831 | unsigned long (*load_balance) (struct rq *this_rq, int this_cpu, | 832 | unsigned long (*load_balance) (struct rq *this_rq, int this_cpu, |
832 | struct rq *busiest, unsigned long max_load_move, | 833 | struct rq *busiest, unsigned long max_load_move, |
833 | struct sched_domain *sd, enum cpu_idle_type idle, | 834 | struct sched_domain *sd, enum cpu_idle_type idle, |
@@ -836,6 +837,7 @@ struct sched_class { | |||
836 | int (*move_one_task) (struct rq *this_rq, int this_cpu, | 837 | int (*move_one_task) (struct rq *this_rq, int this_cpu, |
837 | struct rq *busiest, struct sched_domain *sd, | 838 | struct rq *busiest, struct sched_domain *sd, |
838 | enum cpu_idle_type idle); | 839 | enum cpu_idle_type idle); |
840 | #endif | ||
839 | 841 | ||
840 | void (*set_curr_task) (struct rq *rq); | 842 | void (*set_curr_task) (struct rq *rq); |
841 | void (*task_tick) (struct rq *rq, struct task_struct *p); | 843 | void (*task_tick) (struct rq *rq, struct task_struct *p); |