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



On Sat, 5 Jun 2010 23:26:27 +0300
Felipe Contreras <felipe.contreras@xxxxxxxxx> wrote:

Supposing there's a perfect usage of suspend blockers from user-space
on current x86 platforms (in theory Android would have that), is the
benefit that big to consider this a strong argument in favor of
suspend blockers? Considering the small amount of x86 platforms using
Android (is there any?), the fact that nobody else will use suspend
blockers, and that x86 is already being fixed (as mentioned many times
before) so dynamic PM is possible, I don't think we should be
considering current x86 at all for suspend blockers.

A solution for the desktop to deprecate having to shut down the
machine would not be that bad, wouldn;t it? (Why have I to shut down
my machine anyway?)

In my opinion such a decision (when to shutdown) has to be guided by
userspace knowledge.
Future x86 hardware is to be fixed (as I read in this discussion), so
using suspend blockers could be the tool of choice.

But alright. Let's be a little bit more focused on the present
situation:

1) There currently is no other solution.
2) It is a first stepping stone to bringing android to mainline.
3) Any "perfect" solution will emerge anyway. As there are so many
people with so strong opinions engaged in this discussion, I'm
confident.
4) If there is a better solution, android will shurely adapt it as
soon as it is there.

Cheers,
Flo
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: ARM, Thumb, fun...
    ... Thumb is the default operating mode on Android, so I may shift focus to ... I implemented thumb support in the assembler, but it seems I will have to research Thumb-2. ... a bit more work would be needed to add support for full-scale ARM though. ... than x86, at least not at the ISA and ASM level. ...
    (alt.lang.asm)
  • Re: [linux-pm] [PATCH 0/8] Suspend block api (version 8)
    ... on current x86 platforms (in theory Android would have that), ... Considering the small amount of x86 platforms using ... considering current x86 at all for suspend blockers. ...
    (Linux-Kernel)
  • Re: Tablet Acer Iconia W500, anyone?
    ... Fernando Cassia wrote: ... Android is an x86 OS? ... It can be - although all current Android devices on the market are I ...
    (Fedora)
  • Re: compat_sys_times() bogus until jiffies >= 0.
    ... Only on x86 platforms. ... Yes it's another unfortunate side effect of how error status is ... indicated for x86 system calls. ...
    (Linux-Kernel)
  • Re: [linux-pm] [PATCH 0/8] Suspend block api (version 8)
    ... I don't think it is realistic to drop support for all existing hardware. ... suspend blockers is for opportunistic ... which only makes sense on sensible hw (not current x86). ... that regular user-space will not need to be ...
    (Linux-Kernel)