Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1757865Ab0FFNcL (ORCPT ); Sun, 6 Jun 2010 09:32:11 -0400 Received: from cavan.codon.org.uk ([93.93.128.6]:57164 "EHLO cavan.codon.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756344Ab0FFNcJ (ORCPT ); Sun, 6 Jun 2010 09:32:09 -0400 Date: Sun, 6 Jun 2010 14:31:30 +0100 From: Matthew Garrett To: Vitaly Wool Cc: Brian Swetland , Arve =?iso-8859-1?B?SGr4bm5lduVn?= , Arjan van de Ven , tytso@mit.edu, Florian Mickler , Peter Zijlstra , "H. Peter Anvin" , LKML , Neil Brown , James Bottomley , Alan Cox , Linux PM , Ingo Molnar , Linux OMAP Mailing List , Linus Torvalds , Thomas Gleixner , Felipe Balbi Subject: Re: [linux-pm] suspend blockers & Android integration Message-ID: <20100606133130.GA8513@srcf.ucam.org> References: <1275653210.27810.39762.camel@twins> <1275731653.27810.41078.camel@twins> <20100605092851.6ee15f13@infradead.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.18 (2008-05-17) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: mjg59@cavan.codon.org.uk X-SA-Exim-Scanned: No (on cavan.codon.org.uk); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1035 Lines: 22 On Sun, Jun 06, 2010 at 12:00:47PM +0200, Vitaly Wool wrote: > Sure, but my point was, some non-trivial (still kind of natural for a > smartphone) activities with the device will prevent it from suspending > for quite some time. Even worse, the suspend wakelock will keep the > whole kernel active, as opposed to powering off unused devices > separately as it's done in runtime PM. Yep, I know about the "early > suspend" type of thing; yet it's excess, not mainlined and lacks > granularity. Holding a suspend blocker is entirely orthogonal to runtime pm. The "whole kernel" will not be "active" - it can continue to hit the same low power state in the idle loop, and any runtime pm implementation in the drivers will continue to be active. -- Matthew Garrett | mjg59@srcf.ucam.org -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/