On Wed, 2008-10-22 at 07:36 -0700, Arjan van de Ven wrote:
This still leaves us with the worst case IRQ response as given by the
deepest C state. Which might be un-desirable.
jcm was, once upon a time, working on dynamically changing the idle
routine, so that people who care about wakeup latency can run idle=poll
while their application runs, and the acpi C state stuff when nobody
cares.
This could of course then be tied into the PM QoS stuff Mark has been
doing.
Fact of life is, for some RT apps, anything but idle=poll is too much.
But yes, when C states are in play, it makes sense to try and wake a cpu
that's not deep over a very deep idle one.
--