|
@@ -878,7 +878,10 @@ static inline int sd_balance_for_mc_power(void)
|
|
if (sched_smt_power_savings)
|
|
if (sched_smt_power_savings)
|
|
return SD_POWERSAVINGS_BALANCE;
|
|
return SD_POWERSAVINGS_BALANCE;
|
|
|
|
|
|
- return SD_PREFER_SIBLING;
|
|
|
|
|
|
+ if (!sched_mc_power_savings)
|
|
|
|
+ return SD_PREFER_SIBLING;
|
|
|
|
+
|
|
|
|
+ return 0;
|
|
}
|
|
}
|
|
|
|
|
|
static inline int sd_balance_for_package_power(void)
|
|
static inline int sd_balance_for_package_power(void)
|