[RFC] Consider CPU idle state while choosing a new CPU

2013-01-30 Thread Sebastian Andrzej Siewior
The scheduler does not consider the power states CPUs while selecting an idle one. So it might happen, that it puts load on a cpu which is in a deeper power state than another idle one, which has higher latency and power costs than pushing the load to the core which is not in a deep power saving

[RFC] Consider CPU idle state while choosing a new CPU

2013-01-30 Thread Sebastian Andrzej Siewior
The scheduler does not consider the power states CPUs while selecting an idle one. So it might happen, that it puts load on a cpu which is in a deeper power state than another idle one, which has higher latency and power costs than pushing the load to the core which is not in a deep power saving