Re: Attempted summary of suspend-blockers LKML thread, take three

Mark Brown
2010-08-12T14:09:03Z

On Thu, Aug 12, 2010 at 02:11:22PM +0300, Felipe Contreras wrote:

> So far, nobody has refuted these:
> 1) opportunistic suspend needs a good behaved user-space to work properly
> 2) if suspend blockers are enabled in a system, *all* user-space must
> implement them to work correctly

For this note that there's a fairly strong expectation that even in a
phone type environment a sane userspace implementation will involve a
very large portion of userspace just totally ignoring suspend blockers.
This means that while it is true that userspace as a whole must have
support for suspend blockers the changes required are substantially less
invasive than you appear to expecting.