From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1761888Ab0HMRN3 (ORCPT ); Fri, 13 Aug 2010 13:13:29 -0400 Received: from e1.ny.us.ibm.com ([32.97.182.141]:51120 "EHLO e1.ny.us.ibm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754642Ab0HMRN2 (ORCPT ); Fri, 13 Aug 2010 13:13:28 -0400 Date: Fri, 13 Aug 2010 10:13:19 -0700 From: "Paul E. McKenney" To: Felipe Contreras Cc: Alan Cox , "Ted Ts'o" , david@lang.hm, Brian Swetland , linux-pm@lists.linux-foundation.org, linux-kernel@vger.kernel.org, arve@android.com, mjg59@srcf.ucam.org, pavel@ucw.cz, florian@mickler.org, rjw@sisk.pl, stern@rowland.harvard.edu, peterz@infradead.org, tglx@linutronix.de, menage@google.com, david-b@pacbell.net, James.Bottomley@suse.de, arjan@infradead.org, swmike@swm.pp.se, galibert@pobox.com, dipankar@in.ibm.com Subject: Re: Attempted summary of suspend-blockers LKML thread, take three Message-ID: <20100813171319.GL2511@linux.vnet.ibm.com> Reply-To: paulmck@linux.vnet.ibm.com References: <20100810044541.GA2817@linux.vnet.ibm.com> <20100810093849.138e2318@lxorguk.ukuu.org.uk> <20100811004223.GH2379@linux.vnet.ibm.com> <20100811221258.GI2516@linux.vnet.ibm.com> <20100812161935.GC2524@linux.vnet.ibm.com> <20100813151451.GC2511@linux.vnet.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.20 (2009-06-14) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Aug 13, 2010 at 06:28:27PM +0300, Felipe Contreras wrote: > On Fri, Aug 13, 2010 at 6:14 PM, Paul E. McKenney > wrote: > > On Thu, Aug 12, 2010 at 08:52:22PM +0300, Felipe Contreras wrote: > >>  4) no, we can't say anything about what opportunistic suspend means in practice > > > > Here I disagree.  The Android folks have used it for quite some time. > > We might not be able to apply their experience directly to other software > > stacks, but we should nevertheless be able to learn quite a bit from it. > > So when it comes to practice you are relying solely on what Android people say. So when it comes to practice with suspend blockers, only the Android people have any experience, so theirs is the only experience with suspend blockers that there is to rely on. ;-) ;-) ;-) > If it's true that it's easy to spot the "PM-driving applications", > then it shouldn't be hard for a guy from the Android team to assemble > a basic typical system (X.org, dbus, etc.) with suspend-blockers in a > couple of days. I am happy to let the Android guys determine the best use for their time. Thanx, Paul