|
@@ -1429,6 +1429,9 @@ static int select_task_rq_fair(struct task_struct *p, int sd_flag, int wake_flag
|
|
}
|
|
}
|
|
|
|
|
|
for_each_domain(cpu, tmp) {
|
|
for_each_domain(cpu, tmp) {
|
|
|
|
+ if (!(tmp->flags & SD_LOAD_BALANCE))
|
|
|
|
+ continue;
|
|
|
|
+
|
|
/*
|
|
/*
|
|
* If power savings logic is enabled for a domain, see if we
|
|
* If power savings logic is enabled for a domain, see if we
|
|
* are not overloaded, if so, don't balance wider.
|
|
* are not overloaded, if so, don't balance wider.
|