* 4) do not run the "skip" process, if something else is available
  */
 static struct sched_entity *
-pick_next_entity(struct cfs_rq *cfs_rq, struct sched_entity *curr)
+pick_next_entity(struct cfs_rq *cfs_rq)
 {
        /*
         * Enabling NEXT_BUDDY will affect latency but not fairness.
                                goto again;
                }
 
-               se = pick_next_entity(cfs_rq, curr);
+               se = pick_next_entity(cfs_rq);
                cfs_rq = group_cfs_rq(se);
        } while (cfs_rq);
 
                        }
                }
 
-               se = pick_next_entity(cfs_rq, curr);
+               se = pick_next_entity(cfs_rq);
                cfs_rq = group_cfs_rq(se);
        } while (cfs_rq);
 
                put_prev_task(rq, prev);
 
        do {
-               se = pick_next_entity(cfs_rq, NULL);
+               se = pick_next_entity(cfs_rq);
                set_next_entity(cfs_rq, se);
                cfs_rq = group_cfs_rq(se);
        } while (cfs_rq);