Merge branch 'linus' into sched/core
[GitHub/LineageOS/android_kernel_samsung_universal7580.git] / kernel / sched_fair.c
index c768588e180b5ae7a83bebad45ace3ac34da0d19..e7d67a9e259a7eda9c7050b63f006f90aca943d8 100644 (file)
@@ -1481,7 +1481,6 @@ static int wake_affine(struct sched_domain *sd, struct task_struct *p, int sync)
         * effect of the currently running task from the load
         * of the current CPU:
         */
-       rcu_read_lock();
        if (sync) {
                tg = task_group(current);
                weight = current->se.load.weight;
@@ -1517,7 +1516,6 @@ static int wake_affine(struct sched_domain *sd, struct task_struct *p, int sync)
                balanced = this_eff_load <= prev_eff_load;
        } else
                balanced = true;
-       rcu_read_unlock();
 
        /*
         * If the currently running task will sleep within