Re: suspend blockers & Android integration

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Thomas Gleixner
Date: Saturday, June 5, 2010 - 9:47 am

B1;2005;0cOn Fri, 4 Jun 2010, Arve Hjønnevåg wrote:


Well, that's simply an application bug which sucks battery with or
without suspend blockers. So it's unrelated to the freezing of
untrusted apps while a trusted app still works in the background
before allowing the machine to suspend.
 

Not with suspend blockers, but with cgroup confinement of crap, it's
straight forward.


Sigh, the more I learn about the details of android and it's violation
of all sane engineering principles the more I understand why you
invented a huge nail to push through all layers in order to bring the
system into idle at all. And yes, you need a sledge hammer to drive
that big nail through everything, so you are using the right tool.

Seriously, the cross app call goes through your framework, which
already knows, that the untrusted part is frozen. So it can deal
nicely with it in any way you want including unfreezing.


See above.
 

Errm, what has this to do with frozen apps? If your system is
handling input events then there are no frozen apps and even if they
are frozen your framework can unfreeze them _before_ talking to them.

So which unfixable problem are you describing with the above example ?

Thanks,

	tglx
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
suspend blockers & Android integration, Ingo Molnar, (Thu Jun 3, 12:30 pm)
Re: suspend blockers & Android integration, Brian Swetland, (Thu Jun 3, 12:50 pm)
Re: suspend blockers & Android integration, Ingo Molnar, (Thu Jun 3, 4:23 pm)
Re: suspend blockers & Android integration, Linus Torvalds, (Thu Jun 3, 4:37 pm)
Re: suspend blockers & Android integration, Ingo Molnar, (Thu Jun 3, 4:46 pm)
Re: suspend blockers & Android integration, Ingo Molnar, (Thu Jun 3, 5:39 pm)
Re: suspend blockers & Android integration, Linus Torvalds, (Thu Jun 3, 7:16 pm)
Re: suspend blockers & Android integration, Linus Torvalds, (Thu Jun 3, 7:26 pm)
Re: suspend blockers & Android integration, Arjan van de Ven, (Thu Jun 3, 8:45 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Thu Jun 3, 8:45 pm)
Re: suspend blockers & Android integration, Neil Brown, (Thu Jun 3, 9:38 pm)
Re: suspend blockers & Android integration, Linus Torvalds, (Thu Jun 3, 9:46 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Thu Jun 3, 9:54 pm)
Re: suspend blockers & Android integration, Ingo Molnar, (Thu Jun 3, 11:22 pm)
Re: suspend blockers & Android integration, Ingo Molnar, (Fri Jun 4, 12:13 am)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Fri Jun 4, 12:37 am)
Re: suspend blockers & Android integration, Ingo Molnar, (Fri Jun 4, 12:57 am)
Re: suspend blockers & Android integration, Ingo Molnar, (Fri Jun 4, 1:11 am)
Re: suspend blockers & Android integration, Ingo Molnar, (Fri Jun 4, 1:15 am)
Re: suspend blockers & Android integration, Brian Swetland, (Fri Jun 4, 1:29 am)
Re: suspend blockers & Android integration, Ingo Molnar, (Fri Jun 4, 1:34 am)
Re: suspend blockers & Android integration, Ingo Molnar, (Fri Jun 4, 1:55 am)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Fri Jun 4, 1:56 am)
Re: suspend blockers & Android integration, Pekka Enberg, (Fri Jun 4, 2:03 am)
Re: suspend blockers & Android integration, Brian Swetland, (Fri Jun 4, 2:08 am)
Re: suspend blockers & Android integration, Peter Zijlstra, (Fri Jun 4, 2:43 am)
Re: suspend blockers & Android integration, Peter Zijlstra, (Fri Jun 4, 2:54 am)
Re: suspend blockers & Android integration, Ingo Molnar, (Fri Jun 4, 2:59 am)
Re: suspend blockers & Android integration, Ingo Molnar, (Fri Jun 4, 3:03 am)
Re: suspend blockers & Android integration, Peter Zijlstra, (Fri Jun 4, 3:08 am)
Re: suspend blockers & Android integration, Brian Swetland, (Fri Jun 4, 3:09 am)
Re: suspend blockers & Android integration, Brian Swetland, (Fri Jun 4, 3:11 am)
Re: suspend blockers & Android integration, Thomas Gleixner, (Fri Jun 4, 3:11 am)
Re: suspend blockers & Android integration, Peter Zijlstra, (Fri Jun 4, 3:13 am)
Re: suspend blockers & Android integration, Andi Kleen, (Fri Jun 4, 3:42 am)
Re: suspend blockers & Android integration, Peter Zijlstra, (Fri Jun 4, 5:06 am)
Re: suspend blockers & Android integration, James Bottomley, (Fri Jun 4, 7:24 am)
Re: suspend blockers & Android integration, Florian Mickler, (Fri Jun 4, 8:07 am)
Re: suspend blockers & Android integration, Rafael J. Wysocki, (Fri Jun 4, 4:38 pm)
Re: suspend blockers & Android integration, Thomas Gleixner, (Fri Jun 4, 5:05 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Fri Jun 4, 5:10 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Fri Jun 4, 5:39 pm)
Re: suspend blockers & Android integration, Matt Helsley, (Fri Jun 4, 6:18 pm)
Re: suspend blockers & Android integration, Thomas Gleixner, (Fri Jun 4, 6:33 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Fri Jun 4, 10:23 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Fri Jun 4, 10:35 pm)
Re: suspend blockers & Android integration, Peter Zijlstra, (Sat Jun 5, 2:54 am)
Re: suspend blockers & Android integration, Arjan van de Ven, (Sat Jun 5, 9:28 am)
Re: suspend blockers & Android integration, Thomas Gleixner, (Sat Jun 5, 9:47 am)
Re: suspend blockers & Android integration, Rafael J. Wysocki, (Sat Jun 5, 11:25 am)
Re: suspend blockers & Android integration, Florian Mickler, (Sat Jun 5, 1:37 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Sat Jun 5, 2:26 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Sat Jun 5, 2:47 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Sat Jun 5, 3:10 pm)
Re: suspend blockers & Android integration, Thomas Gleixner, (Sat Jun 5, 3:11 pm)
Re: suspend blockers & Android integration, Arjan van de Ven, (Sat Jun 5, 3:23 pm)
Re: suspend blockers & Android integration, Brian Swetland, (Sat Jun 5, 3:26 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Sat Jun 5, 3:39 pm)
Re: suspend blockers & Android integration, Rafael J. Wysocki, (Sat Jun 5, 3:44 pm)
Re: suspend blockers & Android integration, Arjan van de Ven, (Sat Jun 5, 3:48 pm)
Re: suspend blockers & Android integration, Rafael J. Wysocki, (Sat Jun 5, 3:52 pm)
Re: suspend blockers & Android integration, Rafael J. Wysocki, (Sat Jun 5, 4:03 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Sat Jun 5, 4:21 pm)
Re: suspend blockers & Android integration, Arjan van de Ven, (Sat Jun 5, 4:34 pm)
Re: suspend blockers & Android integration, Rafael J. Wysocki, (Sat Jun 5, 4:39 pm)
Re: suspend blockers & Android integration, Thomas Gleixner, (Sat Jun 5, 4:45 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Sat Jun 5, 4:56 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Sat Jun 5, 5:02 pm)
Re: suspend blockers & Android integration, Thomas Gleixner, (Sat Jun 5, 5:04 pm)
Re: suspend blockers & Android integration, Thomas Gleixner, (Sat Jun 5, 5:19 pm)
Re: suspend blockers & Android integration, Thomas Gleixner, (Sat Jun 5, 5:32 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Sat Jun 5, 5:34 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Sat Jun 5, 6:03 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Sat Jun 5, 6:16 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Sat Jun 5, 6:24 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Sat Jun 5, 6:45 pm)
Re: [linux-pm] suspend blockers & Android integration, Brian Swetland, (Sun Jun 6, 1:20 am)
Re: [linux-pm] suspend blockers & Android integration, Brian Swetland, (Sun Jun 6, 2:21 am)
Re: suspend blockers & Android integration, Thomas Gleixner, (Sun Jun 6, 3:01 am)
Re: suspend blockers & Android integration, Thomas Gleixner, (Sun Jun 6, 3:36 am)
Re: [linux-pm] suspend blockers & Android integration, Florian Mickler, (Sun Jun 6, 3:46 am)
Re: [linux-pm] suspend blockers & Android integration, Florian Mickler, (Sun Jun 6, 3:49 am)
Re: suspend blockers & Android integration, Thomas Gleixner, (Sun Jun 6, 3:56 am)
Re: [linux-pm] suspend blockers & Android integration, Felipe Contreras, (Sun Jun 6, 4:11 am)
Re: suspend blockers & Android integration, Felipe Contreras, (Sun Jun 6, 4:18 am)
Re: suspend blockers & Android integration, Rafael J. Wysocki, (Sun Jun 6, 6:29 am)
Re: [linux-pm] suspend blockers & Android integration, Matthew Garrett, (Sun Jun 6, 6:31 am)
Re: [linux-pm] suspend blockers & Android integration, Matthew Garrett, (Sun Jun 6, 6:34 am)
Re: suspend blockers & Android integration, Rafael J. Wysocki, (Sun Jun 6, 6:55 am)
Re: [linux-pm] suspend blockers & Android integration, James Bottomley, (Sun Jun 6, 7:31 am)
Re: suspend blockers & Android integration, Matt Helsley, (Sun Jun 6, 7:43 am)
Re: [linux-pm] suspend blockers & Android integration, Matthew Garrett, (Sun Jun 6, 8:29 am)
Re: [linux-pm] suspend blockers & Android integration, Thomas Gleixner, (Sun Jun 6, 8:46 am)
Re: [linux-pm] suspend blockers & Android integration, Matthew Garrett, (Sun Jun 6, 9:43 am)
Re: [linux-pm] suspend blockers & Android integration, James Bottomley, (Sun Jun 6, 10:08 am)
Re: [linux-pm] suspend blockers & Android integration, Matthew Garrett, (Sun Jun 6, 10:31 am)
Re: [linux-pm] suspend blockers & Android integration, Matthew Garrett, (Sun Jun 6, 10:48 am)
Re: [linux-pm] suspend blockers & Android integration, Thomas Gleixner, (Sun Jun 6, 11:04 am)
Re: [linux-pm] suspend blockers & Android integration, Brian Swetland, (Sun Jun 6, 11:44 am)
Re: [linux-pm] suspend blockers & Android integration, Rafael J. Wysocki, (Sun Jun 6, 12:01 pm)
Re: [linux-pm] suspend blockers & Android integration, Christoph Hellwig, (Sun Jun 6, 12:05 pm)
Re: [linux-pm] suspend blockers & Android integration, Brian Swetland, (Sun Jun 6, 12:15 pm)
Re: [linux-pm] suspend blockers & Android integration, Christoph Hellwig, (Sun Jun 6, 12:24 pm)
Re: [linux-pm] suspend blockers & Android integration, Thomas Gleixner, (Sun Jun 6, 12:26 pm)
Re: [linux-pm] suspend blockers & Android integration, Brian Swetland, (Sun Jun 6, 12:58 pm)
Re: [linux-pm] suspend blockers & Android integration, Thomas Gleixner, (Sun Jun 6, 3:26 pm)
Re: [linux-pm] suspend blockers & Android integration, Christoph Hellwig, (Mon Jun 7, 1:00 am)
Re: [linux-pm] suspend blockers & Android integration, Christoph Hellwig, (Mon Jun 7, 1:03 am)
Re: [linux-pm] suspend blockers & Android integration, Brian Swetland, (Mon Jun 7, 1:16 am)
Re: [linux-pm] suspend blockers & Android integration, Felipe Contreras, (Mon Jun 7, 3:25 am)
Re: [linux-pm] suspend blockers & Android integration, Florian Mickler, (Mon Jun 7, 5:16 am)
Re: [linux-pm] suspend blockers & Android integration, Florian Mickler, (Mon Jun 7, 6:01 am)
Re: [linux-pm] suspend blockers & Android integration, Peter Zijlstra, (Mon Jun 7, 6:20 am)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Mon Jun 7, 4:34 pm)
Re: [linux-pm] suspend blockers & Android integration, Brian Swetland, (Mon Jun 7, 4:37 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Mon Jun 7, 5:05 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Mon Jun 7, 5:39 pm)
Re: suspend blockers & Android integration, Arve Hjønnevåg, (Mon Jun 7, 5:45 pm)
Re: [linux-pm] suspend blockers & Android integration, Valdis.Kletnieks, (Mon Jun 7, 7:15 pm)
Re: suspend blockers & Android integration, Rafael J. Wysocki, (Tue Jun 8, 2:11 am)
Re: [linux-pm] suspend blockers & Android integration, Linus Torvalds, (Tue Jun 8, 8:46 pm)
Re: [linux-pm] suspend blockers & Android integration, Felipe Contreras, (Wed Jun 9, 12:43 am)
Re: [linux-pm] suspend blockers & Android integration, Rafael J. Wysocki, (Wed Jun 9, 2:40 am)
Re: [linux-pm] suspend blockers & Android integration, Rafael J. Wysocki, (Thu Jun 10, 1:59 am)
Re: suspend blockers & Android integration, Pavel Machek, (Thu Jun 10, 6:58 am)
Re: [linux-pm] suspend blockers & Android integration, Rafael J. Wysocki, (Thu Jun 10, 8:46 am)
Re: [linux-pm] suspend blockers & Android integration, Rafael J. Wysocki, (Thu Jun 10, 9:06 am)