Hi Rob
Probably you have already thought of this but Jon Corbet outlines some new features merged for 2.6.37 here:
http://lwn.net/Articles/411590/
some of which might be relevant - this stood out for me for CFS:
"The
scheduler also will no longer charge processor time used to handle
interrupts to the process which happened to be running at the time."
Thanks
Julie