]> git.kernelconcepts.de Git - karo-tx-linux.git/blobdiff - include/linux/topology.h
sched/balancing: Consider max cost of idle balance per sched domain
[karo-tx-linux.git] / include / linux / topology.h
index d3cf0d6e7712c115fb529559b59c2ae4f6f8cd9c..e2a2c3da29292127b634dcb0de89388da08d4094 100644 (file)
@@ -106,6 +106,7 @@ int arch_update_cpu_topology(void);
        .last_balance           = jiffies,                              \
        .balance_interval       = 1,                                    \
        .smt_gain               = 1178, /* 15% */                       \
+       .max_newidle_lb_cost    = 0,                                    \
 }
 #endif
 #endif /* CONFIG_SCHED_SMT */
@@ -135,6 +136,7 @@ int arch_update_cpu_topology(void);
                                ,                                       \
        .last_balance           = jiffies,                              \
        .balance_interval       = 1,                                    \
+       .max_newidle_lb_cost    = 0,                                    \
 }
 #endif
 #endif /* CONFIG_SCHED_MC */
@@ -166,6 +168,7 @@ int arch_update_cpu_topology(void);
                                ,                                       \
        .last_balance           = jiffies,                              \
        .balance_interval       = 1,                                    \
+       .max_newidle_lb_cost    = 0,                                    \
 }
 #endif