]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/blobdiff - include/linux/sched.h
sched: remove 'now' use from assignments
[mirror_ubuntu-hirsute-kernel.git] / include / linux / sched.h
index 17249fae501450ab42843ac2c53ffd2b536b064c..513b81c60e8737e9e6a1dedc60d7812efb0f7dd8 100644 (file)
@@ -866,11 +866,11 @@ struct sched_class {
        struct task_struct * (*pick_next_task) (struct rq *rq, u64 now);
        void (*put_prev_task) (struct rq *rq, struct task_struct *p, u64 now);
 
-       int (*load_balance) (struct rq *this_rq, int this_cpu,
+       unsigned long (*load_balance) (struct rq *this_rq, int this_cpu,
                        struct rq *busiest,
                        unsigned long max_nr_move, unsigned long max_load_move,
                        struct sched_domain *sd, enum cpu_idle_type idle,
-                       int *all_pinned, unsigned long *total_load_moved);
+                       int *all_pinned, int *this_best_prio);
 
        void (*set_curr_task) (struct rq *rq);
        void (*task_tick) (struct rq *rq, struct task_struct *p);