]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - kernel/sched.c
sched: fix broken SMT/MC optimizations
[linux-2.6-omap-h63xx.git] / kernel / sched.c
index 5fecbbba12acff129654b7f0ab67c2cadabe6b4e..d96030db8ff7b21e4cc592b7dafeef1af8a98cd4 100644 (file)
@@ -2517,7 +2517,7 @@ group_next:
         * a think about bumping its value to force at least one task to be
         * moved
         */
-       if (*imbalance + SCHED_LOAD_SCALE_FUZZ < busiest_load_per_task/2) {
+       if (*imbalance + SCHED_LOAD_SCALE_FUZZ < busiest_load_per_task) {
                unsigned long tmp, pwr_now, pwr_move;
                unsigned int imbn;