[PATCH 27/27] timer: Don't run non-pinned timer to full dynticks CPUs

2012-12-29 Thread Frederic Weisbecker
While trying to find a target for a non-pinned timer, use the following logic: - Use the closest (from a sched domain POV) busy CPU that is not full dynticks - If none, use the closest idle CPU that is not full dynticks. So this is biased toward isolation over powersaving. This is a quick hack

[PATCH 27/27] timer: Don't run non-pinned timer to full dynticks CPUs

2012-12-29 Thread Frederic Weisbecker
While trying to find a target for a non-pinned timer, use the following logic: - Use the closest (from a sched domain POV) busy CPU that is not full dynticks - If none, use the closest idle CPU that is not full dynticks. So this is biased toward isolation over powersaving. This is a quick hack