Re: [linux-pm] [PATCH 0/8] Suspend block api (version 8)

Felipe Balbi
2010-05-27T17:18:33Z

Hi,

On Thu, May 27, 2010 at 07:04:38PM +0200, ext Thomas Gleixner wrote:
>Opportunistic suspend is just a deep idle state, nothing else. If the
>overall QoS requirements allow to enter that deep idle state then the
>kernel goes there. Same decision as for all other idle states. You
>don't need any user space blocker for this decision, just sensible QoS
>information.

agree completely with you. Adding virtual differences between power
states is a bad idea and causes unnecessary complication to the system.
If we have a generic way of describing desired latencies (irq, wakeup,
throughput, whatever), then the kernel should decide what's the best
power state for the current situation.

--
balbi

DefectiveByDesign.org