Hey Andrey,
While looking on publishing the kernel packages for Ubuntu based on llt, we noticed that it's unable to build in case CPU_IDLE is enabled.
This is basically because it seems one patch is applied twice, and both adding the same content at the cpuidle.h file: $ git blame drivers/cpuidle/cpuidle.h 78bb15d5 (Colin Cross 2012-05-03 10:23:24 +0800 35) #ifdef CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED ...
b667844d (Colin Cross 2012-05-03 10:37:35 +0800 65) #ifdef CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED
Looking further, it seems that the culprit is b667844d, as you can see at http://git.linaro.org/gitweb?p=kernel/linux-linaro-tracking.git%3Ba=commitdi...
Guess that we should not only revert it, but maybe fix on the tree that actually pulled the patch in.
Thanks,