FWIW, I applied the whole bunch of http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=c4efd6b569b2646e1346a08a4c40286f8bcb5f11 to the stable 2.6.35.1 and it fixes the wake ups mostly. I still have ~20 wakeup/s from load balance tick but it's way down from ~200 on my system.
Specifically the "Revert nohz_ratelimit() for now" commit makes it better, I had a kernel with only that one applied and it helped as well.
FWIW, I applied the whole bunch of http:// git.kernel. org/?p= linux/kernel/ git/torvalds/ linux-2. 6.git;a= commit; h=c4efd6b569b26 46e1346a08a4c40 286f8bcb5f11 to the stable 2.6.35.1 and it fixes the wake ups mostly. I still have ~20 wakeup/s from load balance tick but it's way down from ~200 on my system.
Specifically the "Revert nohz_ratelimit() for now" commit makes it better, I had a kernel with only that one applied and it helped as well.